在应用软件Android图案输入(Android pattern input in applicat

2019-08-03 14:51发布

我想知道是否有适用于Android平庸的EditText密码输入其他的替代品。 是否有一个API,或者可以集成到我的应用程序的开源代码,类似于锁屏模式解锁? 凡也许意向返回一个哈希,数字,字符串,或任何代表来自用户的输入模式。

我在想的东西等。

  1. 我的代码调用的意图。
  2. 一款类似于锁屏模式啄节目
  3. 用户输入他的模式
  4. 意图的回报的东西,代表图案。
  5. 我弄死返回的数据。

为什么我要/需要这个? 在我的应用程序,我需要从用户输入密码(不被用于什么的记录,用于加密)。 而且我认为这是乏味的用户输入。 这将是对那些刷卡锁模式更容易。

Answer 1:

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


文章来源: Android pattern input in application