1.Fragment是android3.0引入的新控制元件,果應用使用在3.0以下、1.6及以上的版本,需要引入v4包。
2.Fragment支援在不同的Activity中使用並且可以處理自己的輸入事件以及生命週期方法等。
3.Fr期方法依賴於Activity的生命週期,例如一個Activity的onPause()的生命週期方法被呼叫的時候這個Activity中的所有的Fragment的onPause()方法也將被呼叫。
4.FragmentManager提供了對Activity執行時的Fragment的新增、刪除、替換的操作。在Activity執行期間可以新增Fragment而不是在XML佈局檔案中進行定義。如果打算在Activity中改變Fragment的生命過程。如果要執行新增、刪除、修改的操作,必須透過FragmentManager的物件獲得一個FragmentTransaction物件,透過它的API來執行這些操作。
5.兩個單獨的Fragment之間是不應該進行通訊的。應該使用他們所存在的Activity作為溝通的紐帶。
1.Fragment是android3.0引入的新控制元件,果應用使用在3.0以下、1.6及以上的版本,需要引入v4包。
2.Fragment支援在不同的Activity中使用並且可以處理自己的輸入事件以及生命週期方法等。
3.Fr期方法依賴於Activity的生命週期,例如一個Activity的onPause()的生命週期方法被呼叫的時候這個Activity中的所有的Fragment的onPause()方法也將被呼叫。
4.FragmentManager提供了對Activity執行時的Fragment的新增、刪除、替換的操作。在Activity執行期間可以新增Fragment而不是在XML佈局檔案中進行定義。如果打算在Activity中改變Fragment的生命過程。如果要執行新增、刪除、修改的操作,必須透過FragmentManager的物件獲得一個FragmentTransaction物件,透過它的API來執行這些操作。
5.兩個單獨的Fragment之間是不應該進行通訊的。應該使用他們所存在的Activity作為溝通的紐帶。