Android手机软件开发设计说明书_第1页
Android手机软件开发设计说明书_第2页
Android手机软件开发设计说明书_第3页
Android手机软件开发设计说明书_第4页
Android手机软件开发设计说明书_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Android手机软件开发设计说明书姓名:学号: 班级: 指导教师:完成日期:2012.6.22考核目的考核 项目 要求设计要求考核运用Android技术编程的能力,涉及到 Android系统的设计实现,Android四大组件的应 用,提高程序效率的编程技巧和方法等容。主要考核要求如下:1、Android四大组件的应用Android 中 Activity、 BroadcastReceiver、Contentprovider、 Service 的用法。2、 View 和 SurfaceView 的应用View和SurfaceView的区别和联系,自定义界编程。3、提高手机程序效率的编程方法如何提

2、高手机软件的运行效率,在程序中如代码、如何选择合适的类。4、界面布局使用界面开发工具设计界面的能力,包含了在日41选择,组件属性的自定义等。5、编程的规性代码编写是否规,注释是否合理、标示符规合理。目录第一章功能介绍01.1 功能描述01.2 功能特点0第二章系统的设计实现22.1 结构设计22.2 系统实现22.2.1 功能实现22.2.2 数据库及代码实现4参考文献个人日志设计说明书第一章功能介绍1.1 功能描述个人日志手机软件的设计是为现今社会忙碌的人群而设计的,在现今竞争激烈的时代,工作的人群曾受的压力越来越重,导致许许多多人的生活 方式没有节奏,没有规律。人们往往会忘记日常生活的许多

3、小事情,个人日 志软件的设计,为人们提供一个好的记录个人事务的软件,它可以为我们的 生活带来另类的精 彩,积少成多,把我们每天的生活记录下来,当我们的心 闲暇时,回忆我们自己走过的路。个人日志的设计主题是“只有是时间是 平等的,更好地利用时间就能更好地创造生活、追求想要的幸福,记录 下每天的点滴经历,方能留下似水年华的印记”。个人日志手机软件主要 包括个人日志事务的显示、个人日志事务的添力口、日历表的查阅三个面的1.2 功能特点个人日志手机软件主要包括三个模块:个人日志的显示、个人日志的添 加、日历的查询。同时,附加有菜单功能,菜单功能包含:日志、类型' 感想、设置' 关于、退

4、出六个模块。主要三个模块:个人日志的显示:主要是用于对自己添加日志显示的页面。个人日志的 添加:顾名思义,就是对于自己生活的点滴加以记录。日历的查询:方便用 户对于月历的查询,是一个十分方便的小板块。菜单功能的六个模块:日志:主要显示日志信息的板块。类型:可以为自己所写的日志划分不同的类型。例如:生活、工作、旅游等。感想:就是对自己生活记录的事情的感悟,灵感是在不经意间产生的,所 有我们要善于记录灵感对生活的体验。设置:个人记录的事情,是否选择与日志显示的面板进行同步显示。关于:这款软件的设计主题。退出:退出该软件。第二章系统的设计 实现2.1结构设 计13 PqcMgga UM|»

5、lorer L =, l'J FEC>;drv/ i叫 5FC,;日 uorri.NZkeo .,WliFcJa ;J J oom.2Hi ke. ActivityLLIS . 坨 .unAL>ot.it J c vc C<al er d arActivity.|av<si O i d ryUi 5 j ova Oi«ryM owv jovc Se?tti n q i JovuT Xou口sActivity.jeiva T *,;>- A< Vtty.j VOT B corvi. jrKi vici er 、口 laryAdqat

6、ur Jdvn > J 1 L> yPr o»w iH = Jqs«3' (JJ 七*cvLogAd0paor.jQ"Q F7| Thowaht©AdaptorJava I J TypLAdKRJ «tv« com Nlk d sycu l,J I cPctRe e。沁。 J Syme Set rxicejciva I IB orv>. akul k o«m tl I D aHy gJ /»口r> Tirrudiary jn/a/ 14J com工hi ko.Sow(jfj Jql

7、end ntrViQw.jny1gc i3-一 rif Android 2 2图2.1类的结构 图2.2系统实现2.2.1功能实现1、面个人日志显示页2、个人日志的添加图2.2.1-1个人日志显示图221-2个人日志添加图3、月历图图月历图4、菜单功能图221.4菜单功能2.2.2数据库及代码实现1、数据的设计 Event types 表(2) time diaries 表syncjogs 表 thoughts 表2、代码实现 public class Databaselltil extends SQLiteOpenHelper public static final Strin

8、g DAT ABAS E_N AM E = "timediary"public static final int DATABASE_VERSION = 7;private static final String EVENT_TYPE_TABLE_CREATE = "create table event_types (Jd integer primary key autoincrement,n+ “name text not null);“;private static final String TIME_DIARY_TABLE_CREATE = "cre

9、ate table time_diaries (Jd integer primary key autoincrement, *'+ "event_type integer not null,content text not null,hourinteger not null,minute integer not null;'+ "date text not null,rate integer);*'private static final String SYNC LOG TABLE CREATE = "create table syncjo

10、gs (Jd integer primary key autoincrement,*'+ “type text not null,method text not null,pid integer not null,state integer not null);"private static final String INTROSPECTION TABLE_CREA= T'Ec reate table thoughts (Jd integer primary key autoincrement," +"date text not null,cont

11、ent text not null);1,;private static final String INDEX_1 = "create index t_index_1 on time_diaries(event_type);"private static final String INDEX_2 = "create index t_index_2 on time_diaries(date);'public Databaselltil(Context context)super(context, DATABASE_NAME, null, DATABASE_V

12、ERSION);参考文献1王向辉,国印,洁.Android应用程序开发.清华大学2010年3月,第 一版2丰盛,ANDROID应用开发揭秘.机械工业2010年01月 第一版 3Android高级编程,王鹏杰 霍建同.人民2010年6月 第一版4 Google Android SDK开发例大全,余志龙任命邮电第2版5 Android开发入门与实战(附赠DVD光盘1),靳岩人民邮电,2009年7月1日)第一版信息工程学院Android手机软件开发实践环节考核报告单2011-2012学年度第二学期期末班级学号评分 标准 及 得分评价项目优秀9-10良好8-9中等7-8及格6-7不及格6-0系统功能完成情,至少实现三个完

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论