基于安卓Android的移动互联网应用基础框架的设计(Eclipse)
来源:wenku163.com 资料编号:WK16313509 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16313509
资料介绍
基于安卓Android的移动互联网应用基础框架的设计(Eclipse)(论文14000字,程序代码)
摘要: 随着互联网时代的高速发展,人们对于移动互联网应用的需求在逐步的增大。在传统的开发模式下,开发者必须先进行应用相关基础功能的开发,再对特定功能进行开发,大大降低了工作效率。为了解决以上问题,本文结合生活实际,提出了基于Android的移动互联网应用基础框架的设计与实现。通过此框架的支持,开发人员在开发过程中可以减少工作量,提高工作效率。本文主要从系统结构和类的设计两方面进行基础框架的设计与实现,框架包括了基础功能框架和UI框架。基础功能框架分为存储模块、网络模块及日志模块。
关键词: Android;基础框架;移动互联
Design and implementation of Android based mobile Internet applications based on the framework
Abstract: With the rapid development of the Internet age, people's demand for mobile Internet applications gradually increased. In the traditional development mode, the developer must first apply the basic function of the development, and then to the specific features of the development, greatly reducing the work efficiency. In order to solve the above problems, this paper puts forward the design and implementation of the basic framework of mobile Internet application based on Android. Through the support of this framework, developers in the development process can reduce the workload, improve work efficiency. This paper mainly from the system structure and the design of the two aspects of the design and implementation of the basic framework, the framework includes the basic function framework and UI framework. The basic function framework is divided into storage module, network module and log module.
Key words: Android;Basic framework;Mobile Internet
目 录
1.绪论 1
1.1背景介绍 1
1.1.1 移动互联网 1
1.1.2 智能终端设备 1
1.1.3 Android平台的发展 2
1.3 发展现状 4
1.4 研究目标 4
1.5 开发工具 5
1.5.1 Eclipse 5
1.5.2 Android SDK 5
2.需求分析 5
3.总体设计 6
3.1 基础功能框架的总体设计 7
3.1.1 数据存储模块总体设计 7
3.1.2 网络模块总体设计 8
3.1.3 日志模块总体设计 8
3.2 UI框架的总体设计 9
3.2.1 基于Tab的UI框架总体设计 9
3.2.2 UI控件库总体设计 10
4.详细设计与实现 10
4.1基础功能框架设计与实现 10
4.1.1 数据存储模块的设计与实现 10
4.1.2 网络模块设计与实现 14
4.1.3 日志模块设计与实现 18
4.2 UI框架模块设计与实现 19
4.2.1 基于Tab的UI框架的设计与实现 19
4.2.2 UI控件库的设计与实现 19
5.框架测试 20
5.1 测试概要 20
5.1.1 测试方式 20
5.1.2 测试内容 21
5.2 测试环境 21
5.2.1 实体机 21
5.2.2 安卓模拟器 21
5.3 测试步骤 22
5.3.1 数据存储模块测试 22
5.3.2 备份通讯录模块测试 25
5.3.3 XML解析方式测试 26
5.3.3 日志模块测试 27
5.3.5 网络请求与实现功能测试 28
5.3.6 基于tab的UI实现测试 30
5.4 测试结果 30
6.总结与展望 31
参考文献 31
致谢 32
|