Android_Fragment
把之前奇怪的英文字体改了,原因是在自己的搜狗输入法那里,不知道什么时候碰了一下,那个半月型变成了圆形(半角和全角的区别),然后英文字母间的空隙就变得很大了。
Fragment就是Activity的一部分。
首先你要创建一个Fragment的类和它的layout,然后你就可以把它当做一个可重用组件来用啦。
可以用xml调用实现,也可以在Activity中用代码调用实现。
代码如下:
<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们之间的交互工作。
你觉得为时已晚的时候,正好可以赶上开始。