基于安卓Android记事本软件的设计与实现(SQLite)(任务书,开题报告,外文翻译,毕业论文12600字,程序代码,答辩PPT)
摘 要
Google 2005年收购Android系统并网罗开发者Rubin进入Google,投入了大量财力、人力,使得安卓技术得到迅速推广,2007年Google结合33家手机相关厂商组成开发手持设备联盟,并对外公开Android智能手机平台,极大推动了移动应用软件的发展。因此,在Android移动终端,催生了各种Android手机软件。此外,手机的核心功能当然是基于沟通、联络的各种应用,但是,在越来越智能、越来越时尚的手机市场,人们逐渐将其作为一个私人的工作与生活助手,从而促进了一批基于个人事务、移动办公、购物、娱乐、游戏、阅读等手机应用软件的快速发展,逐渐培育出极具广泛前景的应用市场。针对这样的需求,本设计主要针对记事本应用软件,进行了一些尝试性的开发,希望为Android手机的移动应用贡献微薄之力。
记事本软件是手机的主要应用软件,主要满足事务记录等移动办公的简单需求。在Android手机中,还可以开发多媒体形式的记事本软件。在本设计中,也尝试性开发了基于Android手机的记事本软件,实现了记事本的基本功能
本文的软件开发环境采用了Eclipse + Android SDK集成环境,编程语言采用了Java。
关键词:Android,记事本,Eclipse,Java
Design and implementation of a notepad software
ABSTRACT
Google bought Android in 2005 and Rubin enter the Google net system developer, has invested a lot of money, manpower, the Android technology obtained the rapid promotion, 2007 Google 33 mobile phone manufacturers. With the Open Handset Alliance, and open Android intelligent mobile phone platform, which greatly promoted the development of mobile application software. Therefore, in the Android mobile terminal, spawned a variety of Android mobile phone software. In addition, mobile phone function is based on the core of communication, contact the various applications, however, in the more and more intelligent, more and more fashionable mobile phone market, people gradually take it as a personal assistant to the work and life, so as to promote the rapid development of a number of based on personal affairs, mobile office, shopping, entertainment, games mobile phone application software, such as reading, gradually cultivate application market very broad prospects. According to this demand, this design is mainly to the notepad application software, made some tentative development, hope for the Android mobile phone application to contribute.
Notepad software is the main mobile phone application software, mainly to meet the simple needs of transaction records, reminder, query and other mobile office. In the Android mobile phone, also can develop the multimedia notepad software. In this design, try to develop mobile phone software based on the Android Notepad, to achieve the basic functions of Notepad
In this paper, the software development environment using the Eclipse + Android SDK integrated environment, using the Java programming language.
Keywords: Android,notepad,Eclipse,Java
常规的Android手机记事本软件主要功能模块包括:记事,查看、编辑修改,删除记事。
这次课题的目的是在Android系统的手机开发平台之上,研究与开发一个记事本软件,提供适用手机的记事本功能服务,其中包括以下几个功能:
1.可以实现基本的文本功能,如新建文本,删除修改文本,查看已有文件等
3.编辑好的事件能以短信形式分享给朋友
4.能以email的形式发送信息
5.界面设计力求简洁,整个软件要尽量占用较少内存
首先,记事本的基本功能就是记事,手机用户首先用到的就是文本记事,输入事务信息以文本的形式展现出来,存储起来。
其次,在支持传统的文字记事方式下,还要可以以短信形式、网络形式分享等。
再次,如果记事本的信息很多,而用户又需要快速找到自己需要的记事信息,这时候内容检索就非常有用了。
目 录
1 引 言 1
1.1 研究现状 4
1.2 Android开发开发软件及安装 5
1.2.1 Java运行环境 5
1.2.2 Eclipse 编程软件 6
1.3 Android应用的构成和工作机制 8
1.3.1 Activity 8
1.3.2 Intent Receiver 8
1.3.3 Service 9
1.3.4 Content Provider 10
2 需求分析 11
2.1 Android记事本的使用意义 11
2.1.1 用户触发事件 11
2.1.2 记事本基本需求控制 12
3 系统总体设计 13
3.1 处理流程设计 13
3.1.1 业务流程图 13
3.1.2 数据增加流程图 14
3.1.3 数据修改流程图 14
3.1.4 数据删除流程 15
3.2 数据字典 15
3.3 数据库概念结构设计 17
4 项目概述 19
4.1 项目范围 19
4.2 项目软件过程描述 19
4.3 里程碑 19
4.4 依赖和约束 19
5 系统实现 20
5.1 应用程序功能实现 20
5.2 应用程序界面功能实现 20
5.2.1 应用程序主界面 20
5.2.2 分享界面 25
5.3 数据库存储方式 28
6 系统测试 30
6.1 测试方案及测试用例 30
6.2 系统测试计划 30
6.3 系统测试 30
6.4 测试总结 32
参 考 文 献 33
致 谢 35
|