- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
基于安卓的日记本软件开发
摘要:在日常工作生活中,日记本软件存在的目的是为了帮助人们更好的记录想法和管理事项,使人们能够将大脑从纷杂的事务中解放出来,提高工作效率。经调查发现,目前各大应用商店中的日记本软件存在功能丰富但操作繁琐的现象,因此有必要专门针对记事效率和优化体验设计一款日记本软件。该软件运行在Android平台,使用Java作为编程语言,SQLite作为数据库。软件实现日记的添加、查看、修改、保存、删除、排序、搜索等功能,支持从桌面一键添加日记,规避了大量不必要的操作,提高了记事效率,优化了记事体验。
关键词:记事日记AndroidJavaSQLite
1.引言
随着社会经济的不断发展,人们的工作生活节奏日益加快,对工作和时间管理的压力也逐步增大,使得大脑没有能够及时从纷杂的事务中解放出来,面对如此多的任务和压力显得力不从心。以往的记事方式无非随身带个本子和笔,有需要时把灵感和关键字记录在案,但本子和笔的使用环境受限,容量有限,且管理上十分不便。也有人通过手机上的日记本软件来管理事项,但由于应用商店中提供的日记本软件大多为写日记开发的,没有在提高记事效率的方面过多着墨,使得用户在记事过程中需要经过一系列繁琐的步骤才能够到达笔记的编辑界面,效率十分低下。为此,有必要针对这一情况专门设计一款支持快速添加记事的日记本软件,使用智能手机来代替笔和本子完成对事项的管理和记录工作。通过该日记本软件,不仅能够保证灵感和事项在第一时间得到记录,而且还可以轻松的对过往录入的信息进行增删改查,从而达到高效率工作的目的。
2.开发环境
2.1开发环境简介
2.1.1Android简介
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。Android应用程序的界面资源和后台可以分开编写,降低了程序代码的耦合度,使后期对程序的修改及实现国际化变得方便。
2.1.2ADT-Bundle简介
ADT(AndroidDevelopmentTools)即Android开发工具包,是Eclipse中构建Android应用程序的IDE插件。ADT扩展了Eclipse的功能,使用户能够快速建立新的Android项目、创建应用程序的用户界面。为使Android开发工具包的部署工作得到简化,谷歌官方推出ADT-Bundle。ADT-Bundle包含集成了ADT插件的Eclipse,使开发人员能够一步到位进入到Android应用的开发。
2.1.3SQLite简介
SQLite是一款轻型的数据库。它的设计目标是服务于嵌入式,目前已在嵌入式产品中得到广泛使用。它的资源开销比较低,在嵌入式设备中运行时所占的内存可能只有几百KB。
2.1.4Genymotion简介
Genymotion是一款安卓模拟器,速度快,性能好,资源占用低,能够配合
Eclipse完成App的运行和调试,是AndroidSDK官方模拟器的优质替代方案。
2.2开发环境搭建
环境配置
要求
CPU
2.0GHz及以上
内存
4GB及以上
硬盘
64GB及以上
操作系统
Windows7及以上
JDK
1.8.0_20
JRE
1.8.0_45
表2-1环境配置清单
工具部署
要求
ADT-BundleAndroidSDK
23.0.2
Genymotion
2.2.2
表2-2工具部署清单
2.2.1JDK安装
从Oracle官网下载JDK最新版,安装JDK的过程中也将JRE安装到本地。
2.2.2设置环境变量
计算机-系统属性-高级系统设置-环境变量-在系统变量中修改或添加以下环境变量:
JAVA_HOME:C:\ProgramFiles\Java\jdk1.8.0_20(即JDK的安装目录)
CLASSPATH:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_H
OME%\bin;(注意不要遗漏前面的点)Path:%JAVA_HOME%\bin;
安装完成后打开cmd输入java-version检查安装。
2.2.3部署开发工具
从Android开发者官网下载ADT-Bundle和AndroidSDK到本地并解压。ADT-Bundle解压后是可以直接使用的。AndroidSDK解压后可从SDKSetup.exe启动并在其中
您可能关注的文档
- 【毕业论文】MIMO无线通信系统的容量问题的研究.docx
- ADSL宽带接入技术研讨.docx
- 大数据环境下的数据存储与查询的研究.docx
- 杀菌剂防治小麦赤霉病田间药效试验标准操作规程.docx
- 铁路维修安全考试题库单选题100道及答案.docx
- 2025年江苏商贸职业学院单招职业技能测试题库(满分必刷).docx
- 2025年江西泰豪动漫职业学院单招职业技能测试题库精选答案.docx
- 2025年菏泽职业学院单招职业技能测试题库及答案(夺冠).docx
- 2025年广东机电职业技术学院单招职业技能测试题库(全国通用).docx
- 2025年昆明卫生职业学院单招职业技能测试题库带答案(实用).docx
- 2025年安徽工商职业学院单招职业技能测试题库带答案(典型题).docx
- 2025年洛阳科技职业学院单招职业技能测试题库带答案(新).docx
- 2025年荆门职业学院单招职业技能测试题库及答案(易错题).docx
- 2025年宣化科技职业学院单招职业技能测试题库(精练).docx
- 2025年包头职业技术学院单招职业技能测试题库带答案(新).docx
- 2025年江西工商职业技术学院单招职业技能测试题库带答案(精练).docx
- 2025年黑龙江农业经济职业学院单招职业技能测试题库精编.docx
- 2025年山东艺术设计职业学院单招职业技能测试题库带答案(基础题).docx
- 2025年陕西工商职业学院单招职业技能测试题库带答案(突破训练).docx
- 2025年承德护理职业学院单招职业技能测试题库【word】.docx
文档评论(0)