下载此文档

第5章Android用户界面.ppt


文档分类:IT计算机 | 页数:约146页 举报非法文档有奖
1/146
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/146 下载此文档
文档列表 文档介绍
第5章Android用户界面拌羊硒奠参碍闹洗族甘村饿震濒孪巫奉饯围铲晰腆狗烤频喘弊交蛆睁愿秸第5章Android用户界面第5章Android用户界面本章学习目标了解各种用户界面的控件的使用方法掌握各种界面布局的特点和使用方法掌握选项菜单、(UserInterface,UI)是系统和用户之间进行信息交换的媒介,实现信息的内部形式与人类可以接受形式之间的转换在计算机出现早期,批处理界面(1945-1968)和命令行界面(1969-1983)得到广泛的使用目前,流行图像用户界面(GraphicalUserInterface,GUI),采用图形方式与用户进行交互的界面未来的用户界面将更多的运用虚拟现实技术,使用户能够摆脱键盘与鼠标的交互方式,而通过动作、语言,,这样不仅有利于他们的并行开发,而且在后期修改界面时,也不用再次修改程序的逻辑代码根据不同型号手机的屏幕解析度、尺寸和纵横比各不相同,自动调整界面上部分控件的位置和尺寸,避免因为屏幕信息的变化而出现显示错误能够合理利用较小的屏幕显示空间,构造出符合人机交互规律的用户界面,避免出现凌乱、拥挤的用户界面Android已经解决了前两个问题,使用XML文件描述用户界面;资源资源文件独立保存在资源文件夹中;对界用户面描述非常灵活,允许不明确定义界面元素的位置和尺寸,(AndroidUIFramework)采用MVC(Model-View-Controller)模型提供了处理用户输入的控制器(Controller)显示用户界面和图像的视图(View),以及保存数据和代码的模型(Model),如按键动作或触摸屏动作等控制器使用队列处理外部动作,每个外部动作作为一个对立的事件被加入队列中,然后Android用户界面框架按照“先进先出”的规则从队列中获取事件,(AndroidUIFramework)采用视图树(ViewTree)模型Android用户界面框架中的界面元素以一种树型结构组织在一起,称为视图树Android系统会依据视图树的结构从上至下绘制每一个界面元素。每个元素负责对自身的绘制,如果元素包含子元素,,存储了屏幕上特定矩形区域内所显示内容的数据结构,并能够实现所占据区域的界面绘制、焦点变化、用户输入和界面事件处理等功能View也是一个重要的基类,所有在界面上的可见元素都是View的子类ViewGroup是一种能够承载含多个View的显示单元ViewGroup功能:一个是承载界面布局,,控制器从队列中获取事件和视图在屏幕上绘制用户界面,使用的都是同一个线程特点:处理函数具有顺序性,能够降低应用程序的复杂程度,同时也能减低开发的难度缺点:如果事件处理函数过于复杂,

第5章Android用户界面 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数146
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539606
  • 文件大小842 KB
  • 时间2019-05-06
最近更新