Android手机界面管理系统的设计与实现

被引量 : 251次 | 上传用户:wwling_girl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的不断发展,计算机与软件的进步,新一代的移动终端用户针对应用软件的可操作性以及软件操作的舒适性等方面提出了更高的要求。除期望所用的软件拥有强大的功能外,更期望应用软件能尽可能的为他们提供一个轻松、愉快、感觉良好的操作环境。这表明友好的手机界面设计已经成为手机应用开发的一个重要组成部分。而手机界面在手机应用软件中占用了大量的开发时间,提高手机界面的开发效率,无疑是提高整个手机应用软件开发效率非常有效的手段。本文研究了Google与开放手机联盟合作开发的Android手机平台的用户界面管理系统。通过该系统开发人员可以使用拖拽的方式生成自己需要的图形用户界面,并将生成的界面保存成XML格式的文件。系统还支持打开一个已完成的XML界面程序,读取界面信息并在PC机上显示界面。针对界面中的每一个组件,以图形界面的方式将组件的属性显示出来,以方便不熟悉Android界面语言的美工或UI设计师对界面进行修改完善。如果用户不满意在PC机端通过图片单纯模拟Android操作系统窗口组件的显示效果,可以将最终生成的XML界面程序发送至Android手机或Android模拟器端,通过Android应用程序对其进行解析,将界面显示出来。该系统分为界面在PC机上的开发和界面在Android模拟器端显示两个部分。界面在PC机上的开发部分是基于MVC设计模式的总体框架设计的,该模块基本上是由界面组件、界面控制、组件属性和界面显示四个部分组成。界面组件和界面控制相当于MVC中的Model;组件属性和界面显示相当于MVC中的View;系统中负责组件和界面显示之间各种监听相当于MVC中的Control。界面在Android模拟器端显示模块实现了Android应用程序中的XML界面程序在Android模拟器上的显示。该模块将通过XML界面文件创建界面组件,通过解析XML资源文件为适配器提供信息,然后通过Android框架结构预定好的调用机制,将适配器中的信息填充到界面组件中。本文通过Android手机界面管理系统的设计与实现的介绍,希望能为今后开发类似的功能更强大的界面管理系统提供有益的借鉴。
其他文献
本文试图运用管理学知识,从以下几个方面论述360圈社交网站的发展战略。社交网站是互联网领域热点的新型应用,具有发展迅速、竞争激烈、盈利模式亟待解决等特点,社交网站的发
近几年来,我国的电子银行业务发展迅速,尤其在2007年银行排队这一社会现象发生后,电子银行业务的发展迎来了一个高潮,同时电子银行领域的竞争也异常激烈,电子银行产品创新更
作为下一代宽带无线接入网络采用的架构,无线多跳网络大多没有完善的网络基础设施,无线信道完全开放,网络也缺乏自稳定性。数据在无线环境下进行多跳传输,失去了有线网络的封
民族旅游已成为一种趋势,同江街津口和饶河四排乡赫哲族民族旅游业发展初具规模。民族旅游业对赫哲族传统文化带来的深刻的影响,既有利于传统文化保护的方面,也有不利于生态
目的:观察在胃肠手术围手术期分别预防性应用注射用头孢曲松钠和头孢呋辛钠所达到的预防感染的效果。方法:回顾性分析各种胃肠手术患者305例,随机分头孢曲松钠预防组(n=153)
通过对华中电力市场PAB与MCP竞价结算模式的经济分析,研究了适合华中区域的市场出清模式,模拟了MCP和PAB竞价结算模式的报价曲线并建立了出清模型。采用改进动态规划法求解MC
随着节能降耗工作在油田的大力开展,节能抽油机、节能电机等节能设备在油田的数量和种类逐年增加。节能设备的增多为油田采油方案的编制提供了多种可行性;另一方面节能设备节
随着计算机的广泛应用和信息产业的发展,信息的安全越来越受到重视。信息安全主要是由安全协议和密码算法组成,其中密码算法是信息安全的基础和核心。所以研究和分析当今流行
通信业主要由电信运营商和通信设备制造商的业务构成,是发展变革最快的行业之一,具有科技含量高,投资成本巨大,回收期长的特点。随着4G技术的广泛应用,ICT产业的融合,“一带
非裔美国女作家艾丽斯·沃克在《寻找我们母亲的花园》中首次提出“完整生存”的理念,以表达对非裔民族生存的关注。在英语后殖民女性创作中,“完整生存”的内涵得到延伸,内