在模擬專案時,大家會發現如果沒有很好的去管理activity,如果要退出的話就會很麻煩的把所有的活動都退出,如果想要一鍵退出的話,我們就需要乙個管理activity的類進行增刪,這樣就可以很方便的解決這個問題:
public class ***activity
//刪除乙個activity的方法:
public static void removeactivity(activity activity)
//刪除所有activity的方法:
public static void removeallactivity(activity activity)
}activities.clear();
}}
這個類建立好以後就可以呼叫其中的方法來進行管理了:
@override
public void onclick(view v)
}@override
protected void ondestroy()
隨時退出程式
如果目前你手機的介面還停留在 thirdactivity,你會發現當前想退出程式是非常不方便 的,需要連按三次 back 鍵才行。按 home 鍵只是把程式掛起,並沒有退出程式。其實這個 問題就足以引起你的思考,如果我們的程式需要乙個登出或者退出的功能該怎麼辦呢?必須 要有乙個隨時隨地都能退出程式的...
隨時 退出程式
1.當activity有很多個介面的時候,需要連續按三次 back鍵才行,按home鍵只是把程式掛起,如果我們的程式想要乙個退出 或者登出功能,該怎麼辦呢?新建乙個類如下 public class acticitycollector public static void removeactivity...
隨時隨地退出應用
public class activitycollector public static void removeactivity activity activity public static void finishall 考慮到finish後會導致activity銷毀,銷毀會呼叫remove方法,...