专栏名称: AndoirdBlogCN
[ Android Blog 周刊 ]每周一准时更新,主要包括本周最新的优秀国内外博客,新闻,类库,视频等 [www.androidblog.cn ] [ QQ群:149581646 ]
目录
相关文章推荐
复利大王  ·  小领导飘了 ·  12 小时前  
复利大王  ·  前央视主持人曝光黑幕,太无耻 ·  12 小时前  
复利大王  ·  程序员收入高,为啥不好找女朋友 ·  12 小时前  
复利大王  ·  韦神被迫营业 ·  12 小时前  
复利大王  ·  考验干部的逻辑变了 ·  2 天前  
51好读  ›  专栏  ›  AndoirdBlogCN

自定义view——仿京东手势解锁

AndoirdBlogCN  · 公众号  · android  · 2017-01-05 08:12

正文

请到「今天看啥」查看全文



这个里面最重要的就是事件的处理了,我们简单看看事件处理的代码吧。



从代码可以看出来,在MotionEvent.ACTION_DOWN中,我们分别进行了处理,那是因为如果return true的话,之后的MotionEvent.ACTION_UP
与MotionEvent.ACTION_MOVE事件才会被捕获,如果返回false则不会被捕获。


还有其他一些模块简单介绍下,属于不重要的部分。


1. 采集用户的输入

gatherInput()


2. 判断输入是否正确

isInputOK()


3. circles初始化

init()


4. 画笔的初始化与设置

initResources(Context context)


3. circles反初始化(在MotionEvent.ACTION_UP时调用将circles的isClicked置为false,path清空,input数据清空)

uninit()。


代码在 [email protected]:rainyandsunny/GestureUnLock.git ,欢迎star与下载。



------------------------------  End  ------------ --------------------


精选文章:

View事件体系 面试遇到的那些坑 Android密钥保护和C/S网络传输安全理论指南

随机洗牌算法 Android增量编译 由模块化到组件化(一) 一致性Hash算法

Android应用耗电量分析与优化建议







请到「今天看啥」查看全文


推荐文章
复利大王  ·  小领导飘了
12 小时前
复利大王  ·  前央视主持人曝光黑幕,太无耻
12 小时前
复利大王  ·  程序员收入高,为啥不好找女朋友
12 小时前
复利大王  ·  韦神被迫营业
12 小时前
复利大王  ·  考验干部的逻辑变了
2 天前
自由之战  ·  要抢激活码的看这里~
8 年前