安卓中如何检测到app打开的行为

最近跟着网上做了一个九宫格解锁的小demo,现在想尝试把它加在打开手机中app之前,也就是点击app图标想打开app时,需要先调用这个九宫格解锁,输入正确的密码后才能进入想要打开app。请问大神有什么好的建议或者思路没。

判断当前获取到的activity是否等于预期的app启动的activity

把密码锁设置为启动页

点击app图标想打开app时,需要先调用这个九宫格解锁,不知道楼主为什么要在这个时机打开解锁界面,
可以按照楼上所回复,把密码锁设置为启动页。

那个Activity 有这个属性就在那个Activity中添加
App 打开会先走主Activity 在主Activity 中添加就好了

还可以在App后台前台切换的时候定义个全局的变量控制 密码View的显示或隐藏 控制的逻辑写到BaseActivity中