笔记一,自定义控件View滑动解锁。

敲点小Demo怀念一下~


首先创建一个类 继承View.

并调用onMeasure方法测量Width和Height.


布局中使用自定义控件.

在drawable文件中画出底部长方形框并倒角.

用BitmapFactory.decodeResource();方法并用onDraw中canvas画布画出滑动的按钮.


在onTouchEvent中处理Thouch时间并计算移动距离和处理两边按钮越界问题.


然后用Scroller方法处理放手动画的形式返回出发点.

最后用接口回调的方式返回一个方法让处理对应事件


使用控件的Width或height时最好在onSizeChange方法中获取们可以避免空指针.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容