需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13421 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
【摘要】智能终端设备已在无形中进入人们的生活,它也是目前人们获取信息和存储管理数据的主要设备。因此,以Android为平台开发的理财应用将会有很大的发展空间,家庭理财软件就是其中之一。 此款家庭理财软件主要基于Android平台优越的数据查询功能以及开源的特性设计与实现的。首先,从系统架构方面对Android进行系统研究,其中主要论述了Dalvik与ART两种虚拟机的优劣。其次,主要以Eclipse,Android SDK为开发工具,通过对后台数据库的设计与创建,实现用户数据的存储功能。最后,对各模块的功能如:登录,数据管理,系统设置等功能进行设计与开发,其中尤其注重Intent机制的使用,并对软件进行功能测试。最终开发出拥有良好用户界面和响应速度,并且能够在Android设备上运行的家庭理财软件。 【关键词】:Android; 家庭理财软件; 虚拟机; 数据库; Intent机制
目录 摘要 Abstract 1 绪论-1 1.1课题背景-1 1.2 研究现状及发展趋势-1 1.2.1 课题研究现状-1 1.2.2 发展趋势-1 1.3 本文工作-2 2 Android系统架构-3 2.1 Android的架构综述-3 2.2Android系统架构-4 2.2.1 应用程序-4 2.2.2 应用程序框架-4 2.2.3 库-4 2.2.4 Android运行时-4 2.2.5 Linux内核-5 2.2.6 ART与Dalvik虚拟机的优劣分析-5 2.3 Android系统架构研究总结-6 3 Android家庭理财软件的设计与实现-8 3.1 研究目标-8 3.2 需求分析-8 3.3 Android开发工具-8 3.3.1 Android SDK-8 3.3.2 AVD模拟器-9 3.4 UI界面的设计-10 3.4.1 UI设计的重要性-10 3.4.2 设计综述-10 3.5 数据库的设计与实现-11 3.5.1 数据库需求分析-11 3.5.2数据库概念结构设计-11 3.5.3 数据库的表设计-13 3.6 程序模块设计与功能实现-16 3.6.1 登录模块-16 3.6.2 新增收入、支出模块-18 3.6.3 数据管理模块-20 3.6.4 系统设置模块-22 4. 文件结构与用途-24 4.1 文件结构-24 4.2 主要文件用途-25 5 软件测试-26 5.1 软件测试的意义-26 5.2 软件测试的重要性-26 5.3 软件功能测试-26 毕业设计总结-31 参考文献-32 致 谢-33 |