基于安卓的日记本软件开发.docVIP

  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文档。上传文档
查看更多
基于安卓的日记本软件开发 摘要:在日常工作生活中,日记本软件存在的目的是为了帮助人们更好的记录想法和管理事项,使人们能够将大脑从纷杂的事务中解放出来,提高工作效率。经调查发现,目前各大应用商店中的日记本软件存在功能丰富但操作繁琐的现象,因此有必要专门针对记事效率和优化体验设计一款日记本软件。该软件运行在Android平台,使用Java作为编程语言,SQLite作为数据库。软件实现日记的添加、查看、修改、保存、删除、排序、搜索等功能,支持从桌面一键添加日记,规避了大量不必要的操作,提高了记事效率,优化了记事体验。 关键词:记事 日记 Android Java SQLite 1.引言 随着社会经济的不断发展,人们的工作生活节奏日益加快,对工作和时间管理的压力也逐步增大,使得大脑没有能够及时从纷杂的事务中解放出来,面对如此多的任务和压力显得力不从心。以往的记事方式无非随身带个本子和笔,有需要时把灵感和关键字记录在案,但本子和笔的使用环境受限,容量有限,且管理上十分不便。也有人通过手机上的日记本软件来管理事项,但由于应用商店中提供的日记本软件大多为写日记开发的,没有在提高记事效率的方面过多着墨,使得用户在记事过程中需要经过一系列繁琐的步骤才能够到达笔记的编辑界面,效率十分低下。为此,有必要针对这一情况专门设计一款支持快速添加记事的日记本软件,使用智能手机来代替笔和本子完成对事项的管理和记录工作。通过该日记本软件,不仅能够保证灵感和事项在第一时间得到记录,而且还可以轻松的对过往录入的信息进行增删改查,从而达到高效率工作的目的。 2.开发环境 2.1开发环境简介 2.1.1 Android简介 Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。Android应用程序的界面资源和后台可以分开编写,降低了程序代码的耦合度,使后期对程序的修改及实现国际化变得方便。 2.1.2 ADT-Bundle简介 ADT(Android Development Tools)即Android开发工具包,是Eclipse中构建Android应用程序的IDE插件。ADT扩展了Eclipse的功能,使用户能够快速建立新的Android项目、创建应用程序的用户界面。为使Android开发工具包的部署工作得到简化,谷歌官方推出ADT-Bundle。ADT-Bundle包含集成了ADT插件的Eclipse,使开发人员能够一步到位进入到Android应用的开发。 2.1.3 SQLite简介? SQLite是一款轻型的数据库。它的设计目标是服务于嵌入式,目前已在嵌入式产品中得到广泛使用。它的资源开销比较低,在嵌入式设备中运行时所占的内存可能只有几百KB。 2.1.4 Genymotion简介 Genymotion是一款安卓模拟器,速度快,性能好,资源占用低,能够配合Eclipse完成App的运行和调试,是Android SDK官方模拟器的优质替代方案。 2.2开发环境搭建 环境配置 要求 CPU 2.0GHz及以上 内存 4GB及以上 硬盘 64GB及以上 操作系统 Windows7及以上 JDK 1.8.0_20 JRE 1.8.0_45 表2-1 环境配置清单 工具部署 要求 ADT-BundleAndroid SDK 23.0.2 Genymotion 2.2.2 表2-2 工具部署清单 2.2.1 JDK安装 从Oracle官网下载JDK最新版,安装JDK的过程中也将JRE安装到本地。 2.2.2 设置环境变量 计算机-系统属性-高级系统设置-环境变量-在系统变量中修改或添加以下环境变量: JAVA_HOME:C:\Program Files\Java\jdk1.8.0_20(即JDK的安装目录) CLASSPATH:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;(注意不要遗漏前面的点) Path:%JAVA_HOME%\bin; 安装完成后打开cmd输入java –version 检查安装。 2.2.3 部署开发工具 从Android开发者官网下载ADT-Bundle和Android SDK到本地并解压。ADT-Bundle解压后是可以直接使用的。Android SDK解压后可从SDK Setup.exe启动并在其中下载所需的工具包。 2.2.4 安装模拟器 从Genymotion官网注册并下载带VBox虚拟机的安装包并安装,安装完成后,须为Eclipse添加GenyMotion插件。菜单Help-Install New Software,点击add按钮,

文档评论(0)

yurixiang1314 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档