SQLite数据库Android工作行程管理系统构建分析.docVIP

SQLite数据库Android工作行程管理系统构建分析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQLite数据库Android工作行程管理系统构建分析

SQLite数据库Android工作行程管理系统构建分析   摘要:近年来,我国Android平台智能的快速发展崛起,也使得对Android软件开发的也呈现出一个大幅度增加的趋势。同时伴随着国内移动互联网的快速崛起,4G网络也得到了进一步的普及,同时硬件性能的更好地提高,使得Android智能手机成为了耀眼的星星。该文将对SQLite数据库的Android工作行程管理系统构建进行研究。   关键词:SQLite数据库;Android工作行程管理系统;构建   中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)20-0005-02   android智能手机就好比一个小型笔记本电脑,有非常强的计算能力,用户可以安装和运行应用程序,运行更为全面的操作系统,可以提供完整的应用程序开发平台。当前,基于Android平台的软件开发大多数都需要数据的存储与操作,在大部分Android应用程序里都需要使用到SQLite数据库。数据库SQLite具有轻量、操作简单和运行效率高的特点,作为android工作行程管理系统的开发设计,要方便用户随时随地管理个人工作行程,同时还带有闹钟提醒功能,数据库SQLite是一个最佳的选择。   1 SQLite认识   SQLite是一款非常流行开源的嵌入式关系数据库,由美国加州大学D. Richard Hipp发布。它的性能很好,有效减少应用程序对数据管理的开销,能够独立运行,同时还不需安装和配置,占用空间很小,而且运行速度很快;另外SQLite是开源的,无论谁都能够使用它。在Android应用程序里实际上是Java程序,在Java程序里数据库的操作会让程序员自然想到用JDBC,但是为JDBC占用很多的系统资源,对手机或Pad存储有限的设备并不适用,因此就提供了API来控制SQLite数据库。API(ApplicationProgrammingInterface 应用程序编程接口)是SQLite的公共接口,易用性非常好,支持大部分 SQL-92 标准,也支持事务的ACID 特性,包括持久性、隔离性、一致性与原子性等特性,应用程序接口的实现主要是利用main.c,table.c,legaey.c和vdbeapi.c程序实现的。SQLite数据库还具有支持文件与内存两种模式。假设打开SQLite数据库,使用其中名为memory的文件,数据库的内容就一直停留在内存,也不会产生任何的磁盘文件。SQLite数据库存在的一个问题就是当前数据库连接被断开或者关闭后就会消失,这时我们就需要在关闭的时候把内存数据库的内容写入到磁盘里面。   2 SQLite数据库的android工作行程管理系统的开发设计   2.1 SQLite数据库的android工作行程管理系统的功能性需求   首先,工作行程的基本管理。作为一款Android App 工作行程管理系统,在移动终端上用户具有方便、快捷的日程管理,可以把日常的学习工作机会、旅行计划、会议安排等各种事情随时都记录在系统里面,方便用户增、删、改、查这些功能,“增”就是手动添加日程各种信息,“删”就是删除录入不需要的信息,“改”就是对录入的信息实施修改,“查”就是在系统中根据类型、重要性、日期等实现丰富的查询。其次闹钟定时提醒服务功能。用户根据自己的日程安排情况开启提醒功能,就是在读取系统时间和日程表时间相匹配产生闹钟提醒功能,对于在一些特殊场合不便于使用响铃来提醒功能,可以以手动设置提醒模式为震动功能。再次用户管理功能。每个用户在使用android智能手机时,都拥有自己的账号,用户使用账号与密码登录手机的客户端,用以向数据库服务器进行身份验证的一个过程,以方便数据库服务器分类管理每个用户的日程信息并给以信息机密性的保证。当用户登录手机客户端后,假设自己的账号在别的地方登录了,用户在下一次操作过程后系统会在本地自动登出该账号,以提醒用户该账号的相关信息存在泄露的可能性,以此保证用户信息的机密性。   2.2 SQLite数据库的android工作行程管理系统的框架设计   系统的框架包含了几个模块,一是主界面模块。在主界面上设计日历栏目,日历可以向左向右用手滑动,点击日历字样就能进入单日日程。在单日日程模块下就会对单日日程的所有信息进行显示,其中对需要增加和删除的信息都可以在这模块里操作。二是闹钟提醒模块。该模块是非常重要的模块,就好比一个秘书一样,对工作日程的安排提醒,而闹钟的闹铃就会在日程规定的日期里实现提醒功能,通常闹铃不是铛铛响,而是以播放优美音乐并弹窗的方式提醒手机主人关于日程信息。同时闹钟还有就是开机启动功能,以及每时每刻监听数据库情况,实现在一个变化过程下对闹钟指挥信息修改。三是数据库模块。该模块的功能是对SQ

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档