android-lifecycle

    0熱度

    1回答

    有沒有辦法告訴Android,我想隨後調用startActivity()都會恢復目標活動而不是一遍又一遍地創建它?任何解決方法? 感謝

    68熱度

    3回答

    這裏是我的應用程序是如何佈局: 的onResume()提示用戶登錄 如果在用戶登錄時,如果用戶在任何註銷,他可以繼續使用應用程式 3時間,我想再次提示登錄 我該如何做到這一點? 這裏是我的MainActivity: @Override protected void onResume(){ super.onResume(); isLoggedIn = prefs.

    0熱度

    1回答

    我正在使用JFreeChart(http://www.jfree.org/jfreechart/)作爲圖表庫。但對於Android,我使用的是基於Android的JFreechart的DroidCharts(http://code.google.com/p/droidcharts/)。我在android上創建了一個圖表。最初很明顯,那麼我可以添加一些值來繪製,並繪製在圖表上。 當我將我的andro

    2熱度

    1回答

    我正在開發一個執行一些自己的狀態管理的活動。我試圖區分以下情況的onResume: 新推出 任務切換(home鍵長按)睡眠後 喚醒在同一應用程序的其他活動後 簡歷 方向變化 有什麼在活動的意圖,或其他地方,這可以幫助我區分這些? 對於好奇和一些情況下...我想保留我的內部歷史堆棧上4 & 5.在案件2 & 3,我會保留當前頁面,但抹去歷史(允許正常後退按鈕功能在這一點上接管)。案例1將初始化爲活動

    1熱度

    2回答

    Android要求所有Activity子類從其生命週期方法中調用超級方法。如果超級方法未被調用,則會引發異常。爲什麼Android使用RuntimeException機制強制調用超級方法。爲什麼它不使用「模板」設計模式,以便超級方法在子方法之前自動執行。例如的onDestroy()可以作如下處理: - Class Activity{ public void onDestroyFrmwo

    1熱度

    1回答

    應用程序具有通過TabActivity管理的tabhost。 它可以在運行時添加選項卡。 說5個選項卡在運行時添加並顯示不同的活動。 當我旋轉屏幕時,活動將經歷循環o破壞和創建。 我想維護用戶在運行時添加的選項卡,以便在此週期內可用。

    6熱度

    3回答

    可以理解這個問題有點主觀,但我相信有一個具體的答案。 我有一個非常小的活動,只是在ListActivity中向用戶顯示一些數據。我使用的數據來自應用程序的SQLite數據庫,我發現自己做這個 public class MainActivity extends ListActivity{ private DatabaseAdapter dbHelper; @Override

    0熱度

    2回答

    我在監視Activity生命週期以瞭解更多信息,因此我幾乎在週期的每個方法中都會調用Log.d()。 我看特別的順序: [A]onSaveInstanceState() - onPause() - onStop() - onDestroy() - onStart() - [B]onRestoreInstanceState() 見Activity Lifecycle 開關用Ctrl-F11 2.

    6熱度

    1回答

    我正在開發一款適用於android的多人遊戲應用程序。 參與者之一是充當主持人(創建遊戲實例的人),而其他每個參與者都使用藍牙連接到主持人。 我的問題如下,這個主機有一些線程運行,爲了溝通和持有所有打開的連接。我讀過我的活動可以暫時銷燬並稍後恢復,我應該使用onSaveInstanceState機制。但是,我正在談論的是一個充當遊戲「服務器」的應用程序,它具有爲其他客戶端提供服務的開放連接和線程,

    2熱度

    2回答

    我有兩個活動 第一個從內容提供商獲取一些數據,並將其顯示 第二個活動有一個按鈕,當點擊它應該調用的第一個活動,以「刷新」,在換句話說,重新載入內容提供商 數據這是我的第一個活動 ... @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);