下载此文档

安卓教程之fragment基础和进阶学习.pptx


文档分类:IT计算机 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
Fragment 基础
一 Fragment 概念
二 Fragment 生命周期
Fragment 是Android ,最初是为了帮助编写适用于平板电脑的Android应用,
Fragment具有多个派生类
什么是Fragment(碎片)
产生背景: 为了在屏幕上同时执行多种简单操作,允许应用显示列表,又显示当前选中项的详情, 此时就需要用到Fragment。
Fragment 可定义为子活动, 拥有视图结构、生命周期。
Fragment 包含在Activity中,并且仅存在Activity 上下文中。
为什么要使用Fragment
当需要在当前界面同时显示列表和详情页时
横竖屏切换,需要保留部分小块,以避免每次方向更改时销毁和重建
希望当前界面局部刷新,刷新时使过渡看起来比较平滑,比如使用ViewPager
等等。
Fragment的生命周期
Fragment 进阶
一 Fragment 相互之间的通信
二 FragmentTransaction 和
FragmentManager
三 DialogFragment(对话框碎片)
getActivity() 方法可以让Fragment获取到关联的Activity,然后再调用Activity的findViewById()方法,就可以获取到和这个Activity关联的其它Fragment的视图了。
一 Fragment之间的相互通信
二 FragmentTransaction 和 FragmentManager
要确定一个layout布局中是否有细节Fragment, 可以使用FragmentManager的 findFragmentById() 询问碎片管理器
FragmentTransaction (碎片事务) 作用:
●可以执行交换, 将一个框架布局(FrameLayout)中的内容替换为新细节碎片
●可以使用过渡 setTransition(int i), 实现从旧碎片到新矿片的过渡, 使过渡变得平滑

安卓教程之fragment基础和进阶学习 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yunde113
  • 文件大小0 KB
  • 时间2015-11-10
最近更新