- 2
- 0
- 约3.3千字
- 约 38页
- 2018-04-13 发布于天津
- 举报
移动交通终端用户界
移动终端适配器视图(AdapterView) 是GridView、ListView、Gallery等的父类 适配器与适配器视图 适配器的角色是视图和该视图所依赖的数据之间的桥梁 示例: 显示联系人信息的列表,该界面必须依赖联系人数据,当增加联系人条目或者删除联系人条目时,在界面中需要及时更新显示。 在Android平台,适配器视图更新数据显示这一过程由适配器成员来自动完成 移动终端适配器视图(AdapterView) 适配器视图类是一个抽象类,无法直接创建该类的示例,而只能通过继承该类来实现子类实例,或者直接使用Android平台已经定义好的适配器视图的子类 接下来介绍的列表视图(ListView)、网格视图(GridView)等都是适配器视图的子类 移动终端常用控件应用-列表(ListView) ListView用来显示一个列表控件,用户对列表的操作会触发一些事件 鼠标滚动:setOnItemSelectedListener 点击:setOnItemClickListener 移动终端ListView的实现 1.准备ListView要显示的数据?; 2.使用?一维或多维?动态数组?保存数据; 3.构建适配器?,?简单地来说,?适配器就是?Item数组?,?动态数组有多少元素就生成多少个Item; 4.把?适配器?添加到ListView,并显示出来 移动终端ListView示例 移动终端列表示例 移动终端常用控件应用- 画廊(Gallery) 移动交通图片浏览控件 移动终端多级列表(ExpandableListActivity) 移动交通扩展列表,该视图是在列表视图的基础上扩展而来,其组织形式要比列表视图更加多样化 移动终端多级列表(ExpandableListActivity) Thanks! * 主讲:遆佳 第四讲 移动交通终端用户界面开发 移动交通终端用户界面简介 移动交通应用生成屏幕有三种方式: XML配置 通过用户界面接口 代码 在一个移动交通应用中,用户界面是由View和ViewGroup对象构建的 移动交通终端用户界面简介 移动交通终端View View View是一个存储有屏幕上特定的一个矩形布局和内容属性的数据结构。 一个View对象可以处理测距、布局、绘图、焦点变换、滚动条,以及屏幕区域自己表现的按键和手势。 用户界面简介 ViewGroup 一个特殊的View对象,它的功能是装载和管理一组下层View和其他ViewGroup,ViewGroup可以为UI增加结构,并且将复杂的屏幕元素构建成一个独立的实体。 移动交通终端用户界面简介 二者的区别 View 为Widget服务 Widget,可让用户在主屏幕界面及时了解程序显示的重要信息.标准的Android系统已包含几个Widget的示例,如模拟时钟,音乐播放器等 ViewGroup 为Layout服务 移动交通终端常用控件应用-文本框(TextView) TextView控件用来向用户展现文本信息,我们可以设置该文本信息是否能够被编辑 创建TextView两种方式: 在布局文件中配置 在Activity中使用代码定义 移动交通终端常用控件应用-文本框(TextView) TextView对象方法 XML属性 setTextColor android:textColor setTextSize android:textSize setBackgroundResource android:background setText android:text setHeight/setWidth android:height/android:width 移动交通终端常用控件-可编辑文本框 (EditText) 是TextView的子类,TextView是不可编辑的,但是EditText是可以被编辑的 移动交通终端常用控件应用-菜单(Menu) 当用户点击menu菜单时,弹出的选项 @Override public boolean onCreateOptionsMenu(Menu menu) { //arg0:菜单所处的组的编号 //arg1:菜单项的id号 //arg2:菜单项的排序号 //arg3:菜单项的名称 menu.add(0, 1, 1, R.string.exit); menu.add(0, 2, 2, R.string.about); return super.onCreateOptionsMenu(menu); } 移动交通终端常用控件应用-菜单(Menu) 当用户选择菜单中某一项时所触发的动作 @Override public
您可能关注的文档
- 疾控中心试验楼工程建设要点.ppt
- 病理病例讨论187.doc
- 痛苦门槛正常谈话耳语听觉门槛离摇滚乐团40m频率强度强度.ppt
- 登录档案管理系统的方法1登录档案管理系统的方法.ppt
- 白内障超声乳化仪流式细胞仪等医疗设备技术及商务需求第一包.doc
- 癌症研究中心的传统癌症预防项目.ppt
- 登录学信网.doc
- 白光干涉试验ppt.ppt
- 登录道路安全质量评价系统.doc
- 白令海峡洋海面积广阔的海域大洋的边缘部分.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 2026年妇幼健康信息化建设工作计划.docx VIP
- TSG 11-2020锅炉安全技术规程.docx VIP
- 《AIGC应用实战:写作、绘图、视频制作、直播》-课件全套 王翎子 第1--9章 认识AIGC ---即创的使用方法.pptx VIP
- 隧道施工及质量控制培训课件.ppt VIP
- 江苏省无锡市近三年数学中考考前考点分析及易错点巩固.docx VIP
- 公司职位说明书与绩效考核范本全套体系.doc VIP
- 建筑公司项目部及公司各岗位绩效考核表.pdf VIP
- 窗帘采购安装项目 投标方案(技术方案).docx
- JCT 2459-2018 陶粒泡沫混凝土.pdf VIP
- 配电室安全操作规程及管理规范.docx VIP
原创力文档

文档评论(0)