android重新啟動應用程式和重新啟動系統 .
重新啟動應用程式,有兩種方法,分別是:
1.通過ActivityManager來重新啟動應用程式:
ActivityManager manager = (ActivityManager)this.getSystemService(Context.ACTIVITY_SERVICE);
manager.restartPackage("com.example.test");
2.通過flag來實現:
final Intent intent = getPackageManager().getLaunchIntentForPackage(getPackageName());
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
}
3.重新啟動系統的方法有:
PowerManager manager = (PowerManager)this.getSystemService(Context.POWER_SERVICE);manager.reboot("重新啟動系統")
相關文章
- win10系統如何緊急重新啟動_win10緊急重新啟動的使用教程Win10
- 自動重新啟動oracle監聽程式 for windowsOracleWindows
- Win XP系統重新啟動的另類方法(轉)
- systemctl 命令在 Linux 中啟動、停止和重新啟動服務Linux
- Linux系統 init 6 重啟不了,reboot -n 卻可以重新啟動Linuxboot
- 自動重新啟動oracle例項 for windowsOracleWindows
- Android應用程式程式啟動過程Android
- Linux下Tomcat重新啟動LinuxTomcat
- Android系統啟動流程(四)Launcher啟動過程與系統啟動流程Android
- Android系統啟動流程(三)解析SyetemServer程式啟動過程AndroidServer
- mac系統應用快速啟動工具Mac
- Android原始碼(二)應用程式啟動Android原始碼
- Android 應用啟動流程Android
- Android系統啟動自動開啟mtklogAndroid
- 手工新增交換分割槽,並且讓系統重新啟動後自動載入
- Android啟動模式及Intent屬性----重新認識Android(5)Android模式Intent
- 如何在雙啟動或單啟動模式下重新安裝 Ubuntu模式Ubuntu
- 新手教程:如何重新啟動和硬重置Apple WatchAPP
- Android 系統啟動流程Android
- 【android 7.1.2】系統啟動Android
- w10安裝程式啟動失敗請重新啟動電腦怎麼辦
- android系統啟動之PMS啟動原始碼解析Android原始碼
- Android應用啟動流程分析Android
- 4.4 停止和重新啟動Oracle Restart進行維護操作OracleREST
- Mac系統關閉重啟電腦後「重新開啟應用及其視窗」功能的方法Mac
- Android系統啟動流程(二)解析Zygote程式AndroidGo
- Android系統啟動流程(一)解析init程式Android
- framework——應用程式啟動流程Framework
- sql server 重新啟動計算機失敗SQLServer計算機
- 使用批處理重新啟動計算機計算機
- Android 系統啟動過程Android
- linux重新啟動後,阿里的oceanbase啟動不了,用這個命令obd cluster start demoLinux阿里
- win10系統如何開啟/關閉"應用程式啟動跟蹤"功能Win10
- Android應用程式啟動過程原始碼分析Android原始碼
- [譯]Android系統是如何啟動應用程式的?從Zygote到Activity的onCreate()AndroidGo
- Android App應用啟動流程(一)AndroidAPP
- Android進階 - 應用啟動分析Android
- Android 7.0 應用啟動流程分析Android