喝酒I创作I分享

 

生活中总有些东西值得分享

安卓入门教程(十五)- Fragment,Service,WAMP下载_数据传递

 

安卓入门教程(十五)- Fragment,Service,WAMP下载_数据传递_02

 

Fragment概述

 

Fragment可以被嵌入到Activity中,一个Activity可以有多个Fragment。

 

创建Fragment

 

public class MyFragment extends Fragment{
@Override
publicc View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState){
 Viw v = inflater.inflate(R.layout.fragment,null);
return v;
 }
}

 

静态加载

 

<fragment
android:id="@+id/fragment1"
android:name="fragment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>

 

动态加载

 

FragmentManager fragmentManager = getFragmentManager();
FragmentTransaction transaction = fragmentManager.beginTransaction();
transaction.add(.fragment1,new BlankFragment());
transaction.commit();

 

Fragment生命周期

 

安卓入门教程(十五)- Fragment,Service,WAMP下载_订阅号_03

 

Fragment之间的通讯

 

Fragment经常需要进行与其他的Fragment数据传递。

 

Service

 

Service是一个组件,总是运行在主线程中,通过startService()方法和bindService()方法来启动。

 

安卓入门教程(十五)- Fragment,Service,WAMP下载_订阅号_04

 

WAMP

 

WAMP集合了Apache+PHP+Mysql,哈哈。

 

链接:https://pan.baidu.com/s/1qIu-4_0P4IaYMccbhLtrbw 密码:d5x2

 

安卓入门教程(十五)- Fragment,Service,WAMP下载_静态加载_05