我想建立一個應用程序,它會在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. 通知管理器啓動應用程序的最後一個打開屏幕