andro j d手机界面管理系统的设计与实现

andro j d手机界面管理系统的设计与实现

ID:13721068

大小:40.61 KB

页数:22页

时间:2018-07-24

andro j d手机界面管理系统的设计与实现_第1页
andro j d手机界面管理系统的设计与实现_第2页
andro j d手机界面管理系统的设计与实现_第3页
andro j d手机界面管理系统的设计与实现_第4页
andro j d手机界面管理系统的设计与实现_第5页
资源描述:

《andro j d手机界面管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Androjd手机界面管理系统的设计与实现摘要随着科技的不断发展,计算机与软件的进步,新一代的移动终端用户针对应用软件的可操作性以及软件操作的舒适性等方面提出了更高的要求。除期望所用的软件拥有强大的功能外,更期望应用软件能尽可能的为他们提供一个轻松、愉快、感觉良好的操作环境。这表明友好的手机界面设计已经成为手机应用开发的一个重要组成部分。而手机界面在手机应用软件中占用了大量的开发时间,提高手机界面的开发效率,无疑是提高整个手机应用件开发效率非常有效的手段。本文研究了Google与开放手机联盟合作开发的Android手机平台的用户界面管理系统。通过该系统

2、开发人员可以使用拖拽的方式生成自己需要的图形用户界面,并将生成的界面保存成)(ML格式的文件。系统还支持打开一个已完成的Ⅺ江L界面程序,读取界面信息并在PC机上显示界面。针对界面中的每一个组件,以图形界面的方式将组件的属性显示出来,以方便不熟悉Android界面语言的美工或Ⅵ设计师对界面进行修改完善。如果用户不满意在PC机端通过图片单纯模拟Android操作系统窗口组件的显示效果,可以将最终生成的ⅪⅥL界面程序发送至Android手机或Amdroid模拟器端,通过An(hid应用程序对其进行解析,将界面显示出来。该系统分为界面在PC机上的开发和界面在A

3、ndroid模拟器端显示两个部分。界面在PC机上的开发部分是基于MVC设计模式的总体框架设计的,该模块基本上是由界面组件、界面控制、组件属性和界面显示四个部分组成。界面组件和界面控制相当于MVC中的Model;组件属性和界面显示相当于MVC中的View;系统中负责组件和界面显示之间各种监听相当于MVC中的Con仃ol。界面在Android模拟器端显示模块实现了Android应用程序中的ⅪⅥL界面程序在Android模拟器上的显示。该模块将通过Ⅺ帆界面文件创建界面组件,通过解析ⅪⅥL资源文件为适配器提供信息,然后通过Android框架结构预定好的调用机制

4、,将适配器中的信息填充到界面组件中。本文通过Android手机界面管理系统的设计与实现的介绍,希望能为今后开发类似的功能更强大的界面管理系统提供有益的借鉴。关键字:用户界面,Android,XML解析,可视化操作1.1本文的研究背景和意义1.1.1研究背景随着科技的不断发展,手机的功能越来越强大,手机系统的相关软件应运而生,手机设计的人性化已不仅仅局限于硬件的外观,手机的软件系统已成为用户直接操作和应用的主体,它应该以美观实用、操作便捷为用户所青睐。因此,用户界面设计的规范性显得尤为重要。由于受传统观念的影响,很长一段时间里,手机界面的设计一直不为软件

5、开发人员所重视,认为这纯粹是为了取悦用户而进行的低级活动没有任何实用价值,而评价一个应用软件质量高低的唯一标准,就是看它是否具有强大的功能,能否顺利的帮助用户完成他们的任务。近年来,随着嵌入式硬件技术的迅猛发展,手持设备的存储容量、运行速度和可靠性等技术性能指标有了显著的提高,手持设备硬件的生产成本却大幅度下跌,手持设备日益普及。新一代的移动终端用户,在应用软件的可操作性以及软件操作的舒适性等方面对应用软件提出了更高的要求,除期望所用的软件拥有强大的功能外,更期望应用软件能尽可能的为他们提供一个轻松、愉快、感觉良好的操作环境。这表明,手机界面的质量已成

6、为一个重要问题,友好的手机界面设计已经成为手机应用开发的一个重要组成部分。1.1.2意义如上所述,手机界面对于手机应用软件有很重要的作用。而手机界面在手机应用软件中占用了大量的开发时间,提高手机界面的开发效率,无疑是提高整个手机应用软件开发效率非常有效的手段。因此需要通过专门的技术,为开发者提供可视化的手段来开发用户界面。随着人们对用户体验要求的不断提高,要设计出受用户喜爱的界面,仅靠开发人员是不够的,可能还会请专门的美工或Ⅵ设计师对界面做修改。而这些专门的美工或UI设计师可能对手机界面程序并不熟悉。这样,开发一个基于可视化的手机界面管理系统,使不熟悉

7、界面语言的美工或Ul设计师也能对界面进行修改完善,可以减少他们与开发人员的沟通时间,减少开发人员开发界面的工作量。因此,开发一个基于可视化的手机界面管理系统势在必行。其系统总的设计思想是以组成界面的元素为对象,用构件的形式加以描述,组织并提供一个可视化的生成环境,使开发人员能快速的进行界面设计,使美工或UI设计师能方便的对界面进行修改完善。__2.1Android手机操作系统2.'.1Andr0Id简介1.Android介绍锄droid一词的本义指“机器人",同时也是G00西e于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平

8、台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。