1. 名称:
    ScratchView
  2. 作者:
    doliangzhe
  3. 来源:
  4. 浏览:
    438
  5. 最新更新:
    2016-05-23
  6. 喜欢1
    收藏0
 

又一个刮刮卡控件,支持刮文字和图片。

项目地址:https://github.com/cooltechworks/ScratchView

效果图:

使用:

XML
1.<com.cooltechworks.views.ScratchImageView
2.android:id="@+id/sample_image"
3.android:layout_width="wrap_content"
4.android:layout_height="wrap_content"
5.android:background="@android:color/white"
6.android:src="@drawable/img_sample2"
7./>
JAVA
1.ScratchImageView scratchImageView = new ScratchImageView(this);
2. 
3.scratchImageView.setRevealListener(new ScratchImageView.IRevealListener() {
4.@Override
5.public void onRevealed(ScratchImageView tv) {
6.// on reveal
7.}
8.});
共0条评论
 
评论内容:

发表评论

  1. 全部组件分类
  2. 日历组件(calendar)
  3. swipeback组件
  4. 筛选器(filter)
  5. 分享组件(share)
  6. 气泡(tip)
  7. 开关(switch)
  8. 载入视图(loader)
  9. 列表(listview)
  10. 图片(ImageView)
  11. 分段选择( segment)
  12. 选项卡(tab)
  13. 按钮(button)
  14. 单选按钮(RadioButton)
  15. 进度条(Progressbar)
  16. 对话框(dialog)
  17. 菜单(menu)
  18. 图案解锁(GustureLock)
  19. 布局(layout)
  20. 图表(chart)
  21. 指示器(Indicator)
  22. 通知(toast)
  23. 步骤控件(stepsView)
  24. 文本编辑框(edittext)
  25. 引导页( GuideView)
  26. ViewPager(viewpager)
  27. 富文本编辑器(richeditor)
  28. 标签控件(tagview)
  29. 画廊控件(Gallery)
  30. Material Design风格
  31. 涂鸦板(Graffiti board)
  32. 动画(Animation)
  33. 选择器(Picker)
  34. 手势交互(Gesture)
  35. 拖动条(SeekBar)
  36. 文本显示(TextView)
  37. 特效
  38. 视图切换(View Transition)
  39. 水流波动效果(WaveView)
  40. 徽章控件(BadgeView)
  41. 拖动排序
  42. 下拉缩放(PullZoom)
  43. 浮动按钮(Floating Button)
  44. 显示gif图片(GifImageView)
  45. 星级评分控件(StarBar)
  46. 刮奖效果
  47. 弹幕效果
  48. win8磁贴效果
  49. 备忘录
  50. 下拉列表
  51. 自动搜索(SearchBox)
  52. 马赛克效果
  53. 广告轮播效果
  54. 应用模仿
  55. 二维码
  56. 检测年龄
  57. 图片裁剪
  58. 瀑布流
  59. 拖动效果
  60. 粒子效果
  61. 翻书效果
  62. 时间轴(TimeLine)
  63. 分享效果
  64. 下拉刷新
  65. 表情控件(Emoji)
  66. 人脸检测
  67. 抽奖转盘
  68. 框架
  69. 点赞效果
  70. 新闻滚动
  71. 数字滚动
  72. 侧滑菜单
  73. 广告控件
  74. 弹性、粘性效果
  75. 范围、定值选择器
  76. 滑动删除
  77. 分享弹框
  78. snackbar
  79. 主题框架
  80. 浮动按钮、菜单
  81. 投票效果
  82. 九宫格控件
  83. 导航栏停留
  84. 播放器
  85. 购物车动画
  86. 滑动确认
  87. 下单按钮
  88. 数据载入布局(DataLoadingLayout)
  89. CheckBox
  90. Markdown
  91. 滑动验证码
  92. 应用更新库
  93. 断点下载
  94. 指纹识别
  95. 桌面
  96. 图片查看器
  97. 沉浸式
  98. 工具
  99. wheelpicker
  100. Toolbar
  101. 其他
  102. 折叠、展开效果
  103. 直播框架
  104. 树形控件(treeview)
  105. 地图(map)
  106. Kotlin应用
  107. VR
 

(转载)ScratchView的更多相关文章

  1. Crystal Clear Applied: The Seven Properties of Running an Agile Project (转载)

    作者Alistair Cockburn, Crystal Clear的7个成功要素,写得挺好. 敏捷方法的关注点,大家可以参考,太激动所以转载了. 原文:http://www.informit.com ...

  2. RTP与RTCP协议介绍(转载)

    RTSP发起/终结流媒体.RTP传输流媒体数据 .RTCP对RTP进行控制,同步.RTP中没有连接的概念,本身并不能为按序传输数据包提供可靠的保证,也不提供流量控制和拥塞控制,这些都由RTCP来负责完 ...

  3. 《Walking the callstack(转载)》

    本文转载自:https://www.codeproject.com/articles/11132/walking-the-callstack Download demo project with so ...

  4. [转载]MVVM模式原理分析及实践

    没有找到很好的MVVM模式介绍文章,简单找了一篇,分享一下.MVVM实现了UI\UE设计师(Expression Blend 4设计界面)和软件工程师的合理分工,在SilverLight.WPF.Wi ...

  5. [转载]:STM32为什么必须先配置时钟再配置GPIO

    转载来源 :http://blog.csdn.net/fushiqianxun/article/details/7926442 [原创]:我来添两句,就是很多同学(包括我)之前搞低端单片机,到了stm ...

  6. [转载]从MyEclipse到IntelliJ IDEA-让你摆脱鼠标,全键盘操作

    从MyEclipse转战到IntelliJ IDEA的经历 注转载址:http://blog.csdn.net/luoweifu/article/details/13985835 我一个朋友写了一篇“ ...

  7. TCP同步与异步,长连接与短连接【转载】

    原文地址:TCP同步与异步,长连接与短连接作者:1984346023 [转载说明:http://zjj1211.blog.51cto.com/1812544/373896   这是今天看到的一篇讲到T ...

  8. 在CentOS 7/6.5/6.4 中安装Java JDK 8(转载)

    转载在CentOS 7/6.5/6.4 中安装Java JDK 8 首先,在你的服务器上运行一下更新. yum update 然后,在您的系统上搜索,任何版本的已安装的JDK组件. rpm -qa | ...

  9. 用C#实现MD5的加密(转载)

    方法一 首先,先简单介绍一下MD5 MD5的全称是message-digest algorithm 5(信息-摘要算法,在90年代初由mit laboratory for computer scien ...

随机推荐

  1. MySQL 5.7 zip 文件安装过程

    1.下载路径 https://dev.mysql.com/downloads/mysql/   有账号登陆下载, 没有账号:no thanks;just start my download   2.解 ...

  2. iOS开发者账号证书配置及相关工作

    申请到开发者账号,肯定要先配置一下才可以使用,这主要是iOS证书及配置文件: 以下这篇文章写得比较全面,故不再累赘,需要的同学可以看一下: iOS开发证书与配置文件的使用

  3. 【原创】java的反射机制

    什么是java的反射?java在运行期间可以动态的加载.解析和使用一些在编译阶段并不确定的类型,这一机制被称作反射.它可以加载只有运行时才能确定的数据类型,解析类的内部结构,获取其基本信息,如方法.属 ...

  4. 02《UML大战需求分析》阅读笔记之二

    UML虽然是一种新的工具,但同时也代表了一种新的先进的思考方法,所以学习UML的关键不在于学习语法,而是要改变思维习惯.所以我觉得我还需要系统地培养几方面的能力,如书面表达能力,归纳总结能力,“面向对 ...

  5. VS运行程序发生栈溢出的分析

    这两天时间都浪费在解决各种栈溢出了,没想到最后各个部件合在一起的时候会出现这么多的问题,这其实是我第一次解决栈溢出问题,很认真的查了查资料,找了几种解决方法,但是作用都不大,拆了东墙补西墙,虽然知道及 ...

  6. spring-session与redis实现session共享

    一.准备 两个不同端口号的输出request.getLocalPort() + " ---> " + request.getSession(true).getId()的简单S ...

  7. 关于使用css伪类实现小图标

    效果: .person_use>span{ display:block; width:0; height:0; border-width:10px; border-style:solid; bo ...

  8. node——由新闻列表跳转到新闻详情页

    当我们在浏览新闻列表页面的时候,想要看感兴趣的新闻内容,需要到详情页面去查看内容. 在之前写好了新闻列表页面,现在需要做列表页面到详情页面的跳转,需要考虑一下问题 1.点击新闻列表某一项跳转到详情页面 ...

  9. CSS Grid(CSS网格)

    Grid被设计来做一些Flexbox不能做的事情,所以不是被设计来取代Flexbox的. flexbox 一维的 Grid 二维的 总结:  Grid Items作用在Grid Container的直 ...

  10. 树莓派搭建 Google TV

    出处:http://my.oschina.net/funnky/blog/142067 树莓派搭建 Google TV 目录:[ - ] Google TV是啥玩意 ? 搭建我们自己的Google T ...