閱讀465 返回首頁    go 阿裏雲 go 技術社區[雲棲]


android完全退出應用程序的三種方式 .

當應用不再使用時,通常需要關閉應用,可以使用以下兩種方法關閉android應用:
第一種方法:首先獲取當前進程的id,然後殺死該進程。  建議使用這種方式
android.os.Process.killProcess(android.os.Process.myPid())
第二種方法:終止當前正在運行的Java虛擬機,導致程序終止
System.exit(0);
第三種方法:強製關閉與該包有關聯的一切執行
ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);   
manager.restartPackage(getPackageName());
使用這種方式關閉應用程序需要加上權限
<uses-permission android:name="android.permission.RESTART_PACKAGES" />

最後更新:2017-04-02 06:51:53

  上一篇:go API Demos 2.3 學習筆記 (3)-- Android應用程序架構
  下一篇:go 如何下載Android Market上未對中國開放的應用