UI进阶
2021-07-12 21:36:06 10 举报
AI智能生成
简单总结
作者其他创作
大纲/内容
Fragment
自定义Fragment必须继承Fragment类或其子类
创建Fragment的方法
onCreate()
onCreateView()
onPause()
Fragment加载Activity中的方式
把Fragment添加到Activity的布局文件中
在Activity的代码中动态添加Fragment
管理Fragment
最后必须调用conmit()方法
与Activity通讯
生命周期
活动状态
暂停状态
停止状态
销毁状态
静态方式
动态方式
Menu菜单和ToolBar
Menu菜单
选项菜单
子菜单
上下文菜单
图标菜单
扩展菜单
响应菜单项
onOptionsItemSelected()方法
onMenuItemSelected()方法
SubMenu子菜单
ContextMenu上下文菜单
使用XML资源生成菜单
Toobar操作栏
高级组件
AdapterView
控制层
视图层
模型层
Adapter
ListAdapter接口
BaseAdapter抽象类
SimpleCursorAdapter类
ArrayAdapter类
SimpleAdapter类
ListView列表视图
直接使用ListView进行创建
使用Activity继承ListActivity,实现ListView对象的获取
使用步骤
准备要显示数据
用数组或list集合存储数据
创建适配器,作为列表项数据源
将适配器对象添加到ListView,并进行展示
通过继承ListActivity实现ListView
自定义ListView
复杂ListView的使用
GridView网格视图
WebView
使用步骤
在AndroidManifest.xml中配置访问权限
在布局文件中创建WebView元素
在代码中加载网页
ViewPager
自定义组件
绘制过程
方法
0 条评论
下一页