菜单
  

    摘要:设计使用Java语言与SQLite数据库,设计了一个基于Android平台的手机记账软件.设计中还使用了自定义组件、框架布局等Android开发常用技巧,开发了一款可以在Android手机上运行的记账软件.53927

    毕业论文关键词:Android,Java,SQLite数据库

    Abstract:The design using Java language and SQLite database, designed a mobile phone billing software based on Androidplatform . In the design also used the custom component, frame layout of android development techniques, one can run on Android mobile phone.

    Keywords:Android, Java, SQLite database 

    目录

    1 前言  4

    1.1 课题背景  4

    1.2 系统运行环境及开发平台  4

    2  Android手机记账软件的设计  4

    2.1 研究目标  5

    2.2 需求分析  5

    2.3 系统功能设计  5

    2.4 E-R 图的设计  5

    2.5 数据库设计  6

    3  Android手机记账软件的实现  6

    3.1 主界面  6

    3.2 记录界面  7

    3.3 账单流水界面  8

    3.4 账户管理界面 10

    3.5 预算设置界面 11

    3.6 文件结构与用途 12

    3.7 程序主要代码 13

    4 软件测试 23

    结  论 24

    参考文献 25

    致谢 26

    1  前言

    1.1 课题背景

        随着移动终端设备的普及,大众对移动终端设备的功能要求也越来越多且高,移动设备的系统平台对应用软件有着至关重要的影响.目前国内最常见的移动开发平台有Android、iPhone以及最近刚刚出现的Windows Phone.目前为止国内已经有相当庞大的Android系统用户.截止2014年第一季度Android系统的国内市场占有率已经过35%,在西欧以及北美智能手机市场占有率也在40%左右.Android系统平台开发出的软件还可以很方便的移植到使用Android系统的平板电脑中,而目前的平板电脑更多使用的事Android操作系统,这位软件的进一步开发提供了新方向,也使软件的价值增长了很多.可以说Android系统是当下的主流操作系统之一且未来的发展趋势良好.

    下面首先介绍一下Android系统.Android是基于Linux内核的软件平台和操作系统,是Google在2007年11月5日公布的手机系统平台,早期由Google开发,后由(Open Handset Alliance)开发.它采用了软件堆层(Software stack,又名以软件叠层)的架构(国内习惯性称为“三层架构”),主要分为三部分.低层以Linux核心工作为基础,只提供基本功能的调用接口;中间层向上提供底层接口,向下传入上层事件和动作;顶层则可以由程序开发人员以Java作为编程语言进行应用开发.

    1.2 软件开发平台及工具

    系统运行的平台基于android操作系统和SQLite数据库.

    Android是一个包含操作系统、中介架构层及应用程序所产生出来的软件堆栈架构.由下而上,其核心为嵌入式Linux2.6作业系统,向上搭配Google为Android开发的类库及Android运行时,再配合应用程序架构,来开发各种不同的应用程序.

    SQLite是一款轻型的数据库,它的设计目标是嵌入式的,目前已经在很多嵌入式产品中使用了它,它占用的资源非常低.它能够支持Windows/Linux/U nix等主流的操作系统,同时能够跟很多程序语言相结合,比如php、Java等,同样比起Mysql来讲,它的处理速度比它们都快.它无需安装和管理配置,它是一个储存在单一磁盘文件中的完整数据库,体积小只有250KB但支持数据库大小至2TB.它虽然很小巧,但是支持的SQL语句毫不逊色于其它开源数据库.同时它还支持事务功能和并发处理等等.SQLite也是一套开放性的关联式数据库,其特点在于轻量性方面的设计结构,更适合在手机上使用.

  1. 上一篇:asp.net+sqlserver学生公寓管理系统的设计+源代码
  2. 下一篇:asp.net+sqlserver高校请假审批系统的设计+源代码
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. 乳业同业并购式全产业链...

  9. 杂拟谷盗体内共生菌沃尔...

  10. 十二层带中心支撑钢结构...

  11. 大众媒体对公共政策制定的影响

  12. 电站锅炉暖风器设计任务书

  13. java+mysql车辆管理系统的设计+源代码

  14. 河岸冲刷和泥沙淤积的监测国内外研究现状

  15. 当代大学生慈善意识研究+文献综述

  16. 中考体育项目与体育教学合理结合的研究

  17. 酸性水汽提装置总汽提塔设计+CAD图纸

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回