編輯:Android編程入門
媽呀這是什麼英文字體,間隔好大逼死強迫症啊,好困啊先不管了。
Fragment就是Activity的一部分。
首先你要創建一個Fragment的類和它的layout,然後你就可以把它當做一個可重用組件來用啦。
可以用xml調用實現,也可以在MainActivity中用代碼調用實現。
代碼如下:
<fragment android:name="com.example.administrator.myapplication.Fragment.Fragment1" android:id="@+id/fagment1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/menu" />
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); addFragment(); } public void addFragment(){ Fragment Myfragment = new Fragment2();//創建Fragment2實例。 FragmentTransaction ft =getFragmentManager().beginTransaction(); ft.add(R.id.LinearUi,Myfragment,"first");//把Fragment2的實例add進了LinearLayout中。 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN); ft.commit(); }
The ENDDING......
接下來還有看Fragment的StackBack的作用,Fragment和Activity之間的相互工作,Fragment們之間的交互工作。
五種交互方式,分別是:通過廣播交互、通過共享文件交互、通過Messenger(信使)交互、通過自定義接口交互、通過AIDL交互。(可能更多)Service與Thread的
注: 本文提到的所有三種滑動方式的完整demo:ScrollDemo1. 關於View我們需要知道的(1)什麼是View? Android中的V
第一種:匿名內部類作為事件監聽器類 大部分時候,事件處理器都沒有什麼利用價值(可利用代碼通常都被抽象成了業務邏輯方法),因此大部分事件監聽器只是臨時使用一次,所
Android 碎片(Fragment)碎片是活動的一部分,是的活動更加的模塊化設計。我們可以任務碎片是一種子活動。下面是關於碎片的重要知識點 -碎片擁有