2011-03-02 98 views
10

我目前正在开发针对android 2.2或更高版本的应用程序。Android应用程序和模式锁定屏幕

我想允许用户在访问应用程序之前启用登录。我想让用户在各种类型的登录如密码,引脚或模式之间进行选择。

我想知道是否可以添加模式锁定我自己的应用程序。有没有我可以用来创建一个插件或使用Android的模式锁定我自己的应用程序的插件。我只想要这个应用程序,我不希望它改变实际设备被锁定的方式。

感谢您提供的任何帮助。

+0

为什么你不看Android的源代码,以获得[一](https://code.google.com/p/android-lockpattern/)? – 2012-03-11 02:13:56

+0

[检查此库](http://androidcustomviews.com/portfolio/android-lock-pattern/) –

回答

8

我不认为有这个小部件。我会创建一个图像矩阵3x3给他们每个听众,并跟踪用户按下它们的顺序。然后以2,3,6,5,8为例,将它们保存为字符串“23658”,这是密码!散列并保存在某个地方。每当用户输入按钮顺序时,将输入的散列值与保存的散列值进行比较。

+0

感谢您的帮助,这听起来像一个好主意。将努力尝试 – Boardy

+3

+1! –

+0

我尝试了你的想法。我创建了一个3x3的图像矩阵,为它们分配了一个onTouch监听器。主要问题是用户必须单独触摸所有按钮才能创建图案,拖动图案不受支持。还有什么想法? –

2

,如果任何机构仍在寻找答案,我发现这个库,这是非常有用的,比Android的lockpattern好得多,托管在GitHub

+1

你能告诉我你是如何在你的代码中实现这个库的 –

相关问题