Android手机备忘录的设计与实现_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Android手机备忘录的设计与实现

摘  要:当人们日常事务比较多的时候,可以使用手机备忘录来定时提醒用户需要处理的事情。开发备忘录涉及到java编程、安卓开发中的内容提供者、意图、活动、广播接收者等相关技术。备忘录主要内容包括备忘录数据存储、数据共享、数据文护、备忘录列表和定时提醒五个模块。手机备忘录的开发,为人们的日常生活提供帮助,提高人们的生活质量,在一定程度上推动了经济的发展。
关键词:备忘录;安卓手机;Java编程;活动;意图5457
Design and Implementation of Android Mobile Phone Memo
Abstract: As people's daily affairs getting more and more,you can use mobile phone memo to remind you of the things you have to do.The development of memo relates to Java programming, the content provider of the Android development, intention, activity, broadcast receiver and other related technologies.The memo mainly includes five modules:The memo data storage,data sharing,data maintenance, the memo list and timer reminder.The development of mobile phone memo provides help for people's daily life, improves people’s life quality and to some extent, help develop our economy.
Key words: Memo; Android phone; Java programming; Activity; Intent
目    录

摘  要1
1.备忘录的研究现状和意义    1
1.1Android备忘录的研究现状    1
1.2Android备忘录的研究意义    2
2.备忘录开发所使用的技术    2
2.1Java编程基础.2
2.2Android内置数据库介绍    2
2.3Android活动技术    3
3.系统分析    4
3.1系统需求分析    4
3.2系统功能模块分析    4
4.数据库设计    5
4.1数据库需求分析    5
4.2备忘录表的设计    5
5.备忘录的实现    6
5.1安卓平台搭建    6
5.2功能模块的实现    7
6.测试.8
7.总结    9
参考文献10
致谢.11
Android手机备忘录的设计与实现
1.备忘录的研究现状和意义
1.1Android备忘录的研究现状
Android一词的本义指“机器人”,同时Android也是Google于2007年11月5日宣布的基于linux平台开源手机操作系统名称,该平台由操作系统、中间件、用户界面和应用软件组成[1]。目前,国内外这方面的软件种类繁多,就拿Luckydroid组织设计开发的“Memento v1.3.2”来说,该软件属于“个人助理”,理论上支持支持所有搭载Android 1.5及以上系统机型,具有自定义备忘录、待办任务(Tasks)、CD收藏(CD Collection)、DVD收藏(DVD Collection)、我的软件(My Software)、购物清单(Purchases)、酒类收藏(Wine)、汽车保养(Vehicle Maintenance)、书籍(Books)、烹饪(Recipes)、家庭开销(Home Inventory)、讲稿记录(Lecture Notes)、语音记录(Voice Notes)等功能[2]。可将所有备忘项目备份至存储卡;软件可与谷歌在线服务同步,将备忘录数据上传至服务器,随时随地轻松了解备忘事件,且支持扫描条形码[3]。在手机备忘录这方面,该软件在国内市场应该还处于领先水平。
1.2Android备忘录的研究意义
现代社会,人们的生活节奏越来越紧张,电子信息和电脑软件,手机软件的普遍化和通用化,人们对于要做的事情需要一个有效的方式提醒[4]。当今科技日益发达的时候,人们对于生活的质量有了更大的要求。Android系统备忘录软件为用户提供了定时提醒的功能,安卓备忘录软件目的就是满足用户生活的要求。安卓备忘录软件开发与实现对于推动经济进步和发展有着远大的意义,基于安卓开发平台的软件大部分都是不收取费用的,所以软件开发时候的成本能够降低很多[5]。免费的软件容易提高用户的使用积极性更易于在竞争日益激烈的软件市场上占有一定的份额。 (责任编辑:qin)