为Android 2.3及以上版本创建自定义锁屏

为Android 2.3及以上版本创建自定义锁屏,android,Android,我想为Android 2.3及以上版本创建锁屏应用程序 我已经创建了锁屏,但当你点击安卓5.x上的主页按钮时,你可以退出锁屏,或者当你点击广告,或者当你下拉菜单并点击某个选项时 我希望您不能退出锁屏,除非您键入正确的密码 我在Google Play上看到了一个应用程序,可以满足我的需要。它叫。基本上,这个应用程序中的锁屏是最重要的。你们可以下拉菜单并点击一些选项,但那个选项会在锁屏后面打开。广告也是一样,若你们点击一个广告,它会在锁屏后面打开。如果你点击主页按钮,它将退出锁屏后面的所有内容,但锁

我想为Android 2.3及以上版本创建锁屏应用程序

我已经创建了锁屏,但当你点击安卓5.x上的主页按钮时,你可以退出锁屏,或者当你点击广告,或者当你下拉菜单并点击某个选项时

我希望您不能退出锁屏,除非您键入正确的密码

我在Google Play上看到了一个应用程序,可以满足我的需要。它叫。基本上,这个应用程序中的锁屏是最重要的。你们可以下拉菜单并点击一些选项,但那个选项会在锁屏后面打开。广告也是一样,若你们点击一个广告,它会在锁屏后面打开。如果你点击主页按钮,它将退出锁屏后面的所有内容,但锁屏将保持不变。退出的唯一方法是键入相应的密码


他们是怎么做到的?

我建议将此添加到您的清单中

<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.HOME"/>
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

“android.intent.category.HOME”表示“这是HOME活动,是设备启动时显示的第一个活动”

“android.intent.category.LAUNCHER”表示此活动“应显示在顶级启动器中”


您可能还想了解KeyguardManager类,尽管实现锁屏似乎并不重要。

检查下面链接中接受的答案,它有一些可能对您有所帮助的github项目的进一步链接。