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. 下压栈(LIFO)详解

    写在前面的话: 一枚自学Java和算法的工科妹子. 算法学习书目:算法(第四版) Robert Sedgewick 算法视频教程:Coursera  Algorithms Part1&2 本文 ...

  2. QT-自定义信号和槽

    前言:信号和槽是一种松耦合机制,或者说是一种分布式机制,信号广播出去,槽会自定义订阅接收. 一.新建工程 二.新建部件 拖入button按钮.修改内容为“发送自定义信号” 三.自定义发送信号 3.1 ...

  3. Edge 通过代理无法打开网页,解决方案

    netsh winhttp import proxy source=ie

  4. Android接口回调的理解

    1.各种理解 <1>说白了,就是拿到对象引用,调其方法 <2>实际上就是利用多态的方式调用而已 <3>其实很容易理解的,定义接口,然后提供一个外部的接口设置进去,然 ...

  5. iOS11访问相册权限变更问题

    手机升到iOS 11后  发现之前正常的图片保存功能无法正常使用  会闪退 经测试发现应该是权限没有开启的原因  但是NSPhotoLibraryUsageDescription已经写入plist   ...

  6. SQL Server中怎样可以从SELECT语句的结果集中删除重复行

    首先要分析出现重复记录的原因,是不是有一些where条件没有加上,把该加的条件都加上如果还有结果集重复,考虑以下方法去重: 结果集中去除重复行可以使用函数[distinct]也可以使用分组语句[gro ...

  7. CPU VS GPU

    CPU VS GPU 关于绘图和动画有两种处理的方式:CPU(中央处理器)和GPU(图形处理器).在现代iOS设备中,都有可以运行不同软件的可编程芯片,但是由于历史原因,我们可以说CPU所做的工作都在 ...

  8. redis 篇 - hash

    hash 可以认为是 python 中的字典 field 不允许重复 string类型的field和value的映射表 每个hash可以存储 232 - 1 键值对(40多亿) 方法 hest key ...

  9. 基础——(4)SR Latch(SR锁存器)

    Digital logic gets really interesting when we connect the output of gates back to an input. The SR l ...

  10. Maven下Flex国际化配置

    之前写了flashbulid.initellij下的flex国际化配置,它们都是在本地打包发布的,那么我们的工程用maven管理了,需要自动发布.这时候如何修改flex的pom文件,来让它build的 ...