我想知道是否有其他替代方案可以替代 Android 上平庸的 EditText 密码输入。是否有 API 或开源代码可以集成到我的应用程序中,类似于锁屏图案解锁? Intent 可能会返回哈希值、数字、字符串或代表用户输入的模式的任何内容。
我在想类似的事情。
- 我的代码调用意图。
- 类似于锁屏图案的东西显示
- 用户输入他的模式
- 意图返回代表该模式的内容。
- 我删除了返回的数据。
为什么我想要/需要这个?
在我的应用程序中,我需要用户输入密码(不用于登录或其他内容,用于加密)。我认为用户打字很乏味。对于那些滑动锁定模式来说会更容易。
看看这个项目android-lockpattern https://code.google.com/p/android-lockpattern/它应该可以解决问题。
例如,要创建新模式,请使用
...
// this is your preferred flag
private static final int _ReqCreatePattern = 0;
...
Intent intent = new Intent(context, LockPatternActivity.class);
intent.putExtra(LockPatternActivity._Mode, LockPatternActivity.LPMode.CreatePattern);
startActivityForResult(intent, _ReqCreatePattern);
然后得到结果
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
switch (requestCode) {
case _ReqCreatePattern:
if (resultCode == RESULT_OK) {
String pattern = data.getStringExtra(LockPatternActivity._Pattern);
...
}
break;
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)