第四章 手机平板要兼顾一探究碎片 主讲:王海
第四章 手机平板要兼顾--探究碎片 主讲:王海
本章目标 能够熟练使用Fragmentz动态设计UI界面 能够熟练使用Menu和Toolbar组件 能够熟练使用AdapterView、ListView和GridView 掌握TabHost组件的使用 Android软件开发 主讲王海
Android软件开发 主讲:王海 本章目标 • 能够熟练使用Fragment动态设计UI界面 • 能够熟练使用Menu和Toolbar组件 • 能够熟练使用AdapterView、ListView和GridView • 掌握TabHost组件的使用
Fragment Android.从3.0开始引入Fragment(碎片) 允许将Activity拆分成多个完全独立封装的可重用的组件 每个组件拥有自己的生命周期和UI布局 为不同型号、尺寸、分辨率的设备提供统一的U设计方案 标题列表 FragmentA FragmentB 标题 标题A 标题1 详情 标愿3 标题B 标愿2 选中状态灰色 标题3 内容 内容 标题N 标愿N Activity A Activity B Android软件开发 主讲:王海
Android软件开发 主讲:王海 Fragment • Android从3.0开始引入Fragment(碎片) • 允许将Activity拆分成多个完全独立封装的可重用的组件 • 每个组件拥有自己的生命周期和UI布局 • 为不同型号、尺寸、分辨率的设备提供统一的UI设计方案 标题列表 标题A 标题B ··· 标题N 标题 内容 Activity A Activity B 详情 标题3 内容 标题1 标题2 标题3 ··· 标题N 选中状态灰色 FragmentA FragmentB
Fragment类及子类 Fragment DialogFragment ListFragment PreferenceFragment WebViewFragment 对话框界面的 实现列表界面的 选项设置界面的 WebView界面 Fragment Fragment Fragment 的Fragment Android软件开发 主讲:王海
Android软件开发 主讲:王海 Fragment类及子类 Fragment DialogFragment ListFragment PreferenceFragment WebViewFragment 对话框界面的 Fragment 实现列表界面的 Fragment 选项设置界面的 Fragment WebView界面 的Fragment
创建Fragment 通常在创建Fragment时,需要实现三个方法: ■onCreate0 ■ onCreateView() ■ onPause() ·将Fragment加载到Activity中主要有两种方式: ■把Fragment添加到Activity的布局文件中 ■ 在Activity的代码中动态添加Fragment Android软件开发 主讲:王海
Android软件开发 主讲:王海 创建Fragment • 通常在创建Fragment时,需要实现三个方法: onCreate() onCreateView() onPause() • 将Fragment加载到Activity中主要有两种方式: 把Fragment添加到Activity的布局文件中 在Activity的代码中动态添加Fragment