使用指纹(Android / iOS)解锁手机屏幕时启动活动

时间:2018-03-13 08:51:04

标签: android ios fingerprint lockscreen

我想为Android和iPhone创建一个应用程序,当手机被指纹解锁时,它会执行某些操作。此外,我希望应用程序根据用于解锁的手指执行不同的操作。 这样的事情可能已经存在吗?

1 个答案:

答案 0 :(得分:0)

Iphone: - 如果应用程序已打开,则手机已解锁,您可以获得手机的解锁事件,但如果应用已关闭,则iphone无法获取解锁事件。

Android解决方案: - 注册处理“ACTION_USER_PRESENT”操作的广播接收器。请查看此链接以获取更多详细信息https://developer.android.com/reference/android/content/Intent.html#ACTION_USER_PRESENT

public class LockStateReceiver extends BroadcastReceiver {

    @Override
    public void onReceive(Context context, Intent intent) {    
      // do your stuff here
    }
}