应用程序中的Android模式输入

我想知道是否有其他替代方案适用于Android的平庸EditText密码输入。 是否有可以集成到我的应用程序的API或开源代码,类似于锁定屏幕模式解锁? 也许Intent返回一个散列,数字,字符串或代表用户的Pattern输入的任何东西。

我在想类似的东西。

  1. 我的代码称之为意图。
  2. 类似于Lockscreen Pattern的东西显示
  3. 用户输入他的模式
  4. Intent返回表示该模式的内容。
  5. 我取消了返回的数据。

我为什么要/需要这个? 在我的应用程序中,我需要来自用户的输入密码(不用于登录或用于加密的东西)。 而且我认为用户输入是很乏味的。 这些刷卡锁模式会更容易。

看看这个项目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; } }