我想建立一个应用程序,它会在android手机锁屏后自动启动。我在哪里可以获得更多有关锁屏和Android手机主屏幕的信息?如何在Android中打开锁定屏幕后自动启动应用程序?
-2
A
回答
0
创建一个检测屏幕出现的广播接收器。让它启动你的活动。然后,当锁定屏幕被解散时,您的活动将处于最佳状态。的mylockforandroid https://code.google.com/p/mylockforandroid/source/browse/
0
查看源代码,你将需要使用 DeviceAdminReceiver http://developer.android.com/reference/android/app/admin/DeviceAdminReceiver.html
为去功能默认的Android屏幕锁。
用于启动活动时,用户解锁屏幕注册一个Intent.ACTION_SCREEN_ON
和Intent.ACTION_SCREEN_OFF
为:
添加该代码manifast.xml注册ScreenReceiver为:
<receiver android:name=".ScreenReceiver">
<intent-filter>
<action android:name="android.intent.action.SCREEN_OFF"/>
<action android:name="android.intent.action.SCREEN_ON"/>
</intent-filter>
</receiver>
并添加ScreenReceiver.java为:
public class ScreenReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if (intent.getAction().equals(Intent.ACTION_SCREEN_ON))
{
Intent intent = new Intent();
intent.setClass(context, ScreenLockActivity.class);
startActivity(intent);
}
相关问题
- 1. 如何在应用程序启动时显示锁定屏幕?
- 2. 安卓版,应用程序在锁定屏幕启动后重新启动
- 3. Android应用程序启动上打开锁屏
- 4. 从URL打开android应用程序启动空白屏幕
- 5. 继续在屏幕自动锁定后运行应用程序 - Phonegap(Android/iOS)
- 6. 如何从应用程序内启动Android模式锁定屏幕
- 7. 我如何在android中启动应用程序信息屏幕?
- 8. Android - 全屏仅在启动屏幕不在应用程序中
- 9. 启动Android本机锁定屏幕
- 10. 屏幕锁定时重新启动应用程序
- 11. iOS锁定屏幕应用程序启动
- 12. Android应用程序锁定屏幕
- 13. Android,如何启动锁定屏幕上的活动
- 14. 启动自定义屏幕保护程序+锁机
- 15. 启用锁定屏幕时如何启动活动?
- 16. 当屏幕锁定时自动运行应用程序
- 17. 如何在我的应用程序中打开锁定屏幕设置页面?
- 18. 即使屏幕锁定在Android中,也可以启动活动屏幕
- 19. 如何从os x终端启动屏幕保护程序(并锁定屏幕)?
- 20. 如何避免每次我远程运行Android应用程序时手动打开,滑动和解锁屏幕
- 21. 从锁屏启动应用程序
- 22. 启动屏幕后的强制关闭Android应用程序
- 23. 如何在屏幕解锁后重新启动动画
- 24. 检测应用程序是否从锁定屏幕打开
- 25. 如何在启动后自动启动Bada 2.0应用程序?
- 26. 如何使pinterest android应用程序启动屏幕?
- 27. 在屏幕锁定时启动GPS
- 28. 自定义锁定屏幕应用程序中的android锁定问题
- 29. 如何开发Android解锁屏幕应用程序
- 30. 通知管理器启动应用程序的最后一个打开屏幕