菜单
  

    2.1 Android UI

    Android用户界面,用户界面,相当于视觉层的MVC模型。在Android平台中每个屏幕对应的是一个Activity对象,Activity标的的界面一般通过View和ViewGroup控件搭配XML的配置文件来进行策划。view出自于android.view,view,它是一个用来保存有屏幕上特定的一个长方形结构和实质属性的数据结构。作为基类,视图有一个子类小部件,根据自己的特点来提供相应的绘图屏幕的执行。常用的控件包括按钮、文字等编辑。ViewGroup出自于android.view.ViewGroups,是观点的一种特殊情况,它本身可以加载和一套基本的View和ViewGroup治理和决定目标的结构尺寸。布局是一套完整的现金类供应屏幕界面的通用范式,它来自ViewGroup,并提供了一系列的布局方法;并提供了一系列的布局方法;常用的布局方式如下:

    (1)绝对布局:绝对的布局,通过直接控制页面中指定页面的绝对坐标和空间的大小被确定控制位置。

    (2)LinearLayout:线性布局方式,使用此布局时,控件沿水平或者垂直方向摆放,同一个方向的控件呈线性排列。

    (3)相对位置:相对布局,控件的布局中的位置取决于其相对的控制,通过指定来获得自己的位置的相对控制的工作和相对距离。一般采用此布局方式可以获得较好的可移植性。

    (4)滚动视图:滚动视图模式,通常用于包含其他布局控件,布局不可时屏幕上显示的内容,使用滚动滑获得额外的展示空间。

    (5)TableLayout:表格布局,采用类似表格的布局方式,将内部空间划分成许多行和列,表格由行和列组成许多单元格,单元格允许为空,但不能跨越列。通过XML配置文件通常指定设计,如网页设计,通过相应的布局指定的XML配置文件的接口设计,并按照该布局方式的特点布置相应的控件,通过在Activity@调用setContentView()方法设置要显示的布局及控件资源。

    2.2 安卓系统优势

    (1)开放性

    在优点上,Android平台起先便是其开发性,开发的平台容许任何移动终端制造商参加Android同盟。显著的开放性可以使其更为开发,随着用户的不断增加和应用,一个新的平台将很快变得成熟。

    (2)不受任何限制的开发商

    安卓平台对第三方开发者来说是一个非常广阔和自由的环境,不会受到法规和阻碍,它可以想象,许多小说和独特的软件将诞生。但也有其两面性,血腥、暴力、情色方面的流程和游戏怎样把握恰好留给Android困难之一。

    (3)挣脱运营商的束缚

    在以往很长的一段时间,手机应用往往受到运营商制约,运营商根据你使用什么功能接入什么网络来进行控制。随着第二代、第三代、第四代移动网络的逐步过渡和提升,手机可以随意接入网络,当可以通过手机应用软件方便地进行即时聊天时,再也不用以前付费的彩信和图铃下载业务。谷歌推出的安卓终端具有网络的特性,将允许用户更接近互联网。

  1. 上一篇:企业员工业绩管理系统设计+文献综述
  2. 下一篇:基于Flash的少儿美术启蒙系统设计与制作
  1. android学习行为共享系统的设计与实现

  2. android+mysql城市雨伞共享平台的设计与实现

  3. android冠字号码的二维码打印及查看软件设计

  4. ASP.net+SQLserver校园新闻管理系统的设计与实现

  5. asp.net+sqlserver新闻管理系统的设计与实现

  6. Android的天气预报客户端的设计与实现

  7. Android百度地图智慧出行系统设计与实现

  8. 中考体育项目与体育教学合理结合的研究

  9. 杂拟谷盗体内共生菌沃尔...

  10. 十二层带中心支撑钢结构...

  11. java+mysql车辆管理系统的设计+源代码

  12. 乳业同业并购式全产业链...

  13. 电站锅炉暖风器设计任务书

  14. 当代大学生慈善意识研究+文献综述

  15. 酸性水汽提装置总汽提塔设计+CAD图纸

  16. 河岸冲刷和泥沙淤积的监测国内外研究现状

  17. 大众媒体对公共政策制定的影响

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回