Android退出app
我是用在用戶協議未同意時退出app的
關閉所有的Activity
具體代碼如下:
ActivityCollector
/*關閉所有的Activity */public class ActivityCollector { public static LinkedList<Activity> activities = new LinkedList<Activity>(); /* 添加Activity */ public static void addActivity(Activity activity){ activities.add(activity); } /* 刪除Activity */ public static void removeActivity(Activity activity){ activities.remove(activity); } //關閉所有的Activity public static void finishAll(){ for (Activity activity:activities){ if (!activity.isFinishing()){ activity.finish(); } } }}
BaseActivity
public class BaseActivity extends AppCompatActivity { @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); ActivityCollector.addActivity(this); } @Override protected void onDestroy() { super.onDestroy(); ActivityCollector.removeActivity(this); }}
完全退出app
上面那個只是關閉所有的Activity,但生成的線程之類的沒有退出,所以調用了ActivityCollector.finishAll())之后再加上:
//關閉所有的Activity;ActivityCollector.finishAll(); //完全退出App ActivityManager activityMgr = (ActivityManager) context .getSystemService(Context.ACTIVITY_SERVICE); activityMgr.killBackgroundProcesses(context.getPackageName()); System.exit(0);
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...
在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...
在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...
成都至恩施動車沿途??空军c?D2264/D2261詳情收起。多重單位成都東09:06恩施13:454小時39分鐘二等艙196美元頭等艙235美元路過車站1成都東-始發站09:06-0 0 0 02重慶北第一天11 : 00 11 : 12 12分鐘313公里96.5 116。3長壽北第一天11 : 45 11 : 47 2分鐘381公里116.5 1404涪陵北第一天11 : 59 12 : 01...
想問下BIOS里面的Select I tem是什么意思?Select Menu又是什么意思?選擇項是“選擇項”選擇菜單是“選擇菜單”。選擇項是通過鍵盤上的上下箭頭鍵選擇“選擇項”,通過鍵盤上的左右箭頭鍵選擇菜單選擇項。selectitem是什么意思?選擇項實例集合,數組選擇項是“選擇項”選擇菜單是“選擇菜單”通過鍵盤上的上下方向鍵選擇項通過鍵盤上的左右方向鍵選擇項l選擇項I選擇項!如果您滿意,請單...
網友解答: 美國例外論,其實是美國精英階層給民眾灌輸的一種自己優于他國國民和歷史的理論。類似的還有如天佑美國等。保羅·艾特伍德是美國的一位資深歷史老師,他回憶說,在20世紀80年代,他的眾多學生竟然不知道越戰中本國政府支持越南北方還是南方,甚至還有人認為美軍之所以失敗是因為越南共產黨對美軍使用了化學武器,如“橙劑”。橙劑是一種除草劑,釋放于美軍同類人類之后,就會產生天生無眼、四肢殘缺等畸形。...