基于iOS的移动应用UI架构库的设计与实现

来源 :北京邮电大学 | 被引量 : 9次 | 上传用户:znchen1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网技术的不断完善,移动互联网市场有了蓬勃的发展。其中,苹果移动终端在整个终端市场有优异表现,而其平台上的应用也凭借合理的布局、简单的操作、人性化的交互,得到了广泛的认可。本文旨在设计并实现一个基于i0S的UI架构库,为开发者提供快速开发的工具,并对其UI设计进行一定的规范。本文首先介绍了课题提出的背景与意义以及i0S平台的相关技术,包括i0S系统简介、iPhone SDK. MVC设计模式等。随后,本文通过对i0S应用风格的分析,结合主流应用中常见的UI架构,提出了拟实现的10个UI架构类,分别为:引导页面类、网格视图类、延展选项卡切换类、分割视图控制器类、流水瀑布视图类、智能键盘类、cell可展开表视图类、功能集成表视图类、自动无限滚动视图类和下拉菜单类。通过对各UI架构类的功能确定、界面设计、接口确定,确定了各类的基本框架,在此基础上对各UI架构类进行了进一步的细化与实现。最后,在对各类进行了基本测试的前提下,在基于i0S的某油田数字员工信息系统和基于i0S的手机课题的开发中应用了此UI架构库,在为开发者提供便利的同时,均在很大程度上缩短了开发周期,并对应用开发中的UI设计起到了一定的规范作用。本文结合i0S移动应用现状,设计与实现了一个UI架构库,在实际应用中,表现良好,设计的合理性和类库的实用性均得到了验证。
其他文献
在信息高度发达的今天,每时每刻都有大量的新信息被发布到互联网上,某一刻获取到的信息很可能在下一秒立即过时。面对这些时效性很强的信息,用户希望能实时获取这些信息的变
在高中基础教育改革中,普通高中学生综合素质评价是一个重要的内容,可以改变传统考试选拔人才的模式。自从开展这些工作之后,各地都进行了探索以及改革,在综合素质评价的方法
随着移动通信技术的发展和不断演进,人们对于移动通信的要求也不断变化,越来越不满足于现状。手机业务的发展令人目不暇接,移动通信设备已经成为人们日常生活中不可或缺的一
孔子说:“知之者不如好之者,好之者不如乐之者。”他把学习中的“乐”提到如此的地位,是有其根据的。怎样让学生成为学习语文的“乐之者”?首先应该在课堂教学中努力创造教学情境