(转载)ScratchView
-
名称:ScratchView
-
作者:doliangzhe
-
来源:
-
浏览:438
-
最新更新:2016-05-23
-
喜欢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条评论
- 全部组件分类
- 日历组件(calendar)
- swipeback组件
- 筛选器(filter)
- 分享组件(share)
- 气泡(tip)
- 开关(switch)
- 载入视图(loader)
- 列表(listview)
- 图片(ImageView)
- 分段选择( segment)
- 选项卡(tab)
- 按钮(button)
- 单选按钮(RadioButton)
- 进度条(Progressbar)
- 对话框(dialog)
- 菜单(menu)
- 图案解锁(GustureLock)
- 布局(layout)
- 图表(chart)
- 指示器(Indicator)
- 通知(toast)
- 步骤控件(stepsView)
- 文本编辑框(edittext)
- 引导页( GuideView)
- ViewPager(viewpager)
- 富文本编辑器(richeditor)
- 标签控件(tagview)
- 画廊控件(Gallery)
- Material Design风格
- 涂鸦板(Graffiti board)
- 动画(Animation)
- 选择器(Picker)
- 手势交互(Gesture)
- 拖动条(SeekBar)
- 文本显示(TextView)
- 特效
- 视图切换(View Transition)
- 水流波动效果(WaveView)
- 徽章控件(BadgeView)
- 拖动排序
- 下拉缩放(PullZoom)
- 浮动按钮(Floating Button)
- 显示gif图片(GifImageView)
- 星级评分控件(StarBar)
- 刮奖效果
- 弹幕效果
- win8磁贴效果
- 备忘录
- 下拉列表
- 自动搜索(SearchBox)
- 马赛克效果
- 广告轮播效果
- 应用模仿
- 二维码
- 检测年龄
- 图片裁剪
- 瀑布流
- 拖动效果
- 粒子效果
- 翻书效果
- 时间轴(TimeLine)
- 分享效果
- 下拉刷新
- 表情控件(Emoji)
- 人脸检测
- 抽奖转盘
- 框架
- 点赞效果
- 新闻滚动
- 数字滚动
- 侧滑菜单
- 广告控件
- 弹性、粘性效果
- 范围、定值选择器
- 滑动删除
- 分享弹框
- snackbar
- 主题框架
- 浮动按钮、菜单
- 投票效果
- 九宫格控件
- 导航栏停留
- 播放器
- 购物车动画
- 滑动确认
- 下单按钮
- 数据载入布局(DataLoadingLayout)
- CheckBox
- Markdown
- 滑动验证码
- 应用更新库
- 断点下载
- 指纹识别
- 桌面
- 图片查看器
- 沉浸式
- 工具
- wheelpicker
- Toolbar
- 其他
- 折叠、展开效果
- 直播框架
- 树形控件(treeview)
- 地图(map)
- Kotlin应用
- VR