星期日, 10月 30, 2011

Activity (八)

Android應用程式學習筆記

Coordinating activities

Activity A 啟動 Activity B的流程:
1.執行Activity A的onPause()方法。
2.依序執行Activity B的onCreate()、onStart()、onResume()方法。
3.然後,如果Activity A不再顯示在屏幕,執行onStop()方法。

了解流程可以幫助你管理從activity轉換到另一個activity的資訊。比如,你必須在第一個activity停止前將數據寫入資料庫,如此讓接下來的activtiy可以讀取,你應該在onPause()方法執行寫入資料庫的工作,而不是onStop()。

沒有留言:

張貼留言