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
上一篇:
API Demos 2.3 學習筆記 (3)-- Android應用程序架構
下一篇:
如何下載Android Market上未對中國開放的應用
SQL常用函數及語句(不斷更新)
Linux問題情報分享(1):內核Stack Clash補丁導致Java程序啟動失敗
中小企業如何成功轉型跨境電商
Spring中的AOP詳解
Oracle高並發係列2:事務日誌寫入引發的Redo log風波
10月16日,阿裏雲與NVIDIA宣布,啟動人工智能實驗培訓
Java值傳遞和引用傳遞
Bringing up interface eth0: Device eth0 does not seem to be present, delaying initialization
開啟mysql和php慢日誌方法
MillWheel: Fault-Tolerant Stream Processing at Internet Scale