编程语言
首页 > 编程语言> > 如何用密码保护Android中的应用程序

如何用密码保护Android中的应用程序

作者:互联网

我希望用户每次尝试输入应用程序时都输入密码.也就是说,每次应用从后台进入前台时,用户都必须输入密码,方法是按启动器图标或长按Home键

我已经完成了第一部分,因为启动了启动器意图,并且在该活动的onRestart中获得了回调.

但是,通过长按主键并启动,并不能为onRestart提供回调.

如果用户通过按通知栏上的通知启动应用程序,该怎么办.在用户单击通知之前,如何区分应用最初是在后台还是在前台

解决方法:

在onResume调用中,在onPause-= 1中设置loginCounter = 1.

如果loginCounter == 0 =>显示登录对话框.

在通知栏中,您设置了一个调用活动的意图,对吗?只需在其中添加一个参数“ isCalledByNotificationBar”作为布尔值即可.

标签:password-protection,android
来源: https://codeday.me/bug/20191208/2095210.html