时间:2021-05-20
本文实例为大家分享了Android实现手势密码功能的具体代码,供大家参考,具体内容如下
首先声明一下,九宫格布局是从网上扒了一个大神写好的,大家在项目中实现的话可以直接把:
Drawl,GuestureLockView,Point类直接复制到自己的项目中;
想了解功能的可以仔细看下源码中的这三个类,里面写的也非常详细;
使用GuestureLockView的三个步:
1、初始化布局容器;
2、初始化GuestureLockView;
3、将GuestureLockView添加到布局容器中:
创建GuestureLockView:
这里面有两个回调,checkedSuccess()代表成功的回调,也就是你在页面中初始化的图形界面,其实就是一个String类型的字符串;
checkedFail()失败的回调,这里几乎用不到;
给GuestureLockView设置父布局:
在这个demo中,设置好的密码保存在sp中,主页面也是根据sp是否存在判断密码是否已经设置,
如果没有设置密码点击重置密码提示:没有设置密码;
设置密码需要设置两遍,防止用户误操作;
当点击设置密码的时候会根据一个全局变量来判断你是第1遍设置密码还是第二遍,
如果两次密码输入一样,保存成功,直接保存在sp中,如果不一样,设置密码失败,需要重新设置;
布局只有两个button,这里就不复制了,咱们看下设置密码的activity中创建GuestureLockView的逻辑:
源码下载
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Android开发之实现手势滑动的功能首先得Activity必须实现OnGestureListener接口,该接口提供了关于手势操作的一些方法,onDown方法
本文实例分析了Android实现Gesture手势识别用法。分享给大家供大家参考。具体如下:很高兴能在Android1.6的sdk看到手势识别这一功能,之前一直
本文实例讲述了Android手势操作方法。分享给大家供大家参考,具体如下:Android中提供了判断手势的接口,所以我们可以根据提供的API来实现各种各样的手势
我们还是接着我们上一篇博客中的内容往下讲哈,上一节Android手势密码view笔记(一)我们已经实现了我们的IndicatorView指示器view了:下面我
支付宝钱包手势密码怎么样,用途大吗?很多朋友不明白为什么支付宝钱包要设置手势密码,有什么用呢?下文小编将为大家介绍支付宝钱包手势密码功能。现在很多人都喜欢在手机