Android应用开发基础Android应用开发基础 (11).pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Android应用开发基础Android应用开发基础 (11).pdf》由会员分享,可在线阅读,更多相关《Android应用开发基础Android应用开发基础 (11).pdf(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 4.1 Fragment 本章内容本章内容 第第1节节 Fragment碎片组件碎片组件 第第2节节 ViewPager翻页组件翻页组件 4.1 Fragment4.1 Fragment 知识点预览知识点预览#知识点知识点 重点重点 难点难点 应用应用 说明说明 1 Fragment控件 熟练掌握Fragment控件的原理和静态加载方法 2 Fragment与 Activity通讯 熟练掌握Fragment与Activity;Fragment与Fragment之间进行数据交互的方法 3 Fragment动态加载 熟练掌握Fragment控件的动态加载方法 4.1 Fragment4.1 Fr
2、agment Fragment加载方式:静态加载;动态加载;Fragment静态加载 Fragment动态加载 Frament:Anroid 3.0后引入;嵌入在Acvitiy中的UI片段;Activity子模板和片段;嵌入到Activity中使用;Fragment拥有自己的生命周期 4.1 Fragment4.1 Fragment Fragment实现 布局分为三部分:主界面布局;Title布局;内容布局 实现分为三部分:主界面视图;TitleFragment类;ContentFragment类 4.1.1 Fragment4.1.1 Fragment生命周期生命周期 TitleFragme
3、nt的布局实现 fragment_title.xml布局包含两个Button 4.1.1 Fragment4.1.1 Fragment生命周期生命周期 TitleFragment的代码实现 1 TitleFragment初始化 public class public class TitleFragment extends extends Fragment private private String TAGTAG=;public public View onCreateView(LayoutInflater inflater,ViewGroup container,Bundle savedIn
4、stanceState)View view=inflater.inflate(R.layout.fragment_titlefragment_title,container,falsefalse);initView(view);TAGTAG=getClass().toString();Log.d(TAGTAG,onCreateView:onCreateView:);return return view;2 完成下列重载函数,并使用Log标签 protected void protected void onCreateView()protected void protected void onA
5、ctivityCreated()protected void protected void onStart()protected void protected void onResume()protected void protected void onPause()protected void protected void onStop()protected void protected void onDestroyView()protected void protected void onDestroy()protected void protected void onDetach()4.
6、1.1 Fragment4.1.1 Fragment生命周期生命周期 ContentFragment的布局实现 fragment_content.xml布局包含两个TextView 4.1.1 Fragment4.1.1 Fragment生命周期生命周期 ContentFragment的代码实现 1 ContentFragment初始化 public class public class ContentFragment extends extends Fragment private private String TAGTAG=;public public View onCreateView(
7、LayoutInflater inflater,ViewGroup container,Bundle savedInstanceState)View view=inflater.inflate(R.layout.fragment_fragment_contentcontent,container,falsefalse);initView(view);TAGTAG=getClass().toString();Log.d(TAGTAG,onCreateView:onCreateView:);return return view;2 完成下列重载函数,并使用Log标签 protected void
8、protected void onCreateView()protected void protected void onActivityCreated()protected void protected void onStart()protected void protected void onResume()protected void protected void onPause()protected void protected void onStop()protected void protected void onDestroyView()protected void protec
9、ted void onDestroy()protected void protected void onDetach()4.1.1 Fragment4.1.1 Fragment生命周期生命周期 activity_main.xml布局实现-包含TitleFragment和ContentFragment 2 ContentContentFragmentFragment 1 TitleFragmentTitleFragment 4.1.1 Fragment4.1.1 Fragment生命周期生命周期 主视图MainAcvitiy实现 1 Activity初始化函数 public class publ
10、ic class MainActivity extends extends AppCompatActivity private private String TAGTAG=;protected void protected void onCreate(Bundle savedInstanceState)setContentView(R.layout.activity_mainactivity_main);TAGTAG=getClass().toString();Log.d(TAGTAG,onCreate:onCreate:);2 完成下列重载函数,并使用Log标签 protected void
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Android应用开发基础Android应用开发基础 11 Android 应用 开发 基础 11
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内