安卓毕业设计开题报告_第1页
安卓毕业设计开题报告_第2页
安卓毕业设计开题报告_第3页
安卓毕业设计开题报告_第4页
安卓毕业设计开题报告_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、安卓毕业设计开题报告导语: Android 是一种基于 Linux 的自由及开放源代码的操作系统,主要使用于移动设备, 以下为大家介绍安卓毕业设计开题报告文章,欢迎大家阅读参考!一课题的意义Android是由 Andy Rubin 创立的一个手机操作系统,后来被Google 公司收购。 Google 公司希望与各方共同建立一个标准化、开放式的移动电话软件平台, 从而在移动产业内形成一个开放式的操作平台。目前使用 Android 系统的手机的数量已经超越iPhone ,Android系统已经成为全球使用量最大的手机系统。相关数据显示:1.Android用户已经达 9 亿,不就会达到 10 亿;2

2、. 仅有 10%的国家没有被 Android 覆盖3. 人才需求仍然巨大。智能站上每天大约有 2000 多个 Android人才招聘。Android的原意为“机器人”, Google 将 Android 的标志设计为绿色机器人, 不但表达了字面意思, 而且表达 Android 系统是一个符合环保概念、轻薄短小、 功能强大的移动系统,意在使其成为第一个真正为手机打造的开放并且完整的系统。随着智能移动设备和物联网的快速发展,对于智能手机的发展前景,人们更希望将大部分生活所需的直接用一部智能手机就可以搞定。比如:各种支付,手机开锁,手机当遥控器等等。以往,我们都是用 * 来记录我们的日程安排, 在这

3、个注重效率和便利的快节奏社会, 这或多或少给我们生活带来了些不便。 手机日程管理系统可以为人们日常生活提供方便, 而且能让我们更充分的利用时间,规划我们的生活,让我们的生活有条不紊。我们知道,传统的 * 大多数是用便签纸或者笔记本来记录,其带来了些不便,如易丢失、携带不便以及容易损坏等。 而手机,我们却往往是生活必备品,联系好友、上网冲浪以及视频娱乐等, 我们都可 以用手机实现。因此,手机日程管理将代替传统 * 。我们可以随时随地拿出手机 查看我们的日程安排,而且手机日常管理系统,还提供到点提醒功能,让我们能够准时完成我们的日程安排。 手机日程管理系统就显得很有必要,如果有一个很好的手机日常管

4、理软件, 就可以大大方便人们的生活。This barrierto application developmentbegan tocrumblein November of xx when Google, under the Open Handset Alliance,released Android. The Open Handset Alliance is a group ofhardware and software developers,includingGoogle, NTT DoCoMo,SprintNextel,and HTC, whose goalis to create a m

5、ore open cellphone environment. The first product to be released under thealliance is the mobile device operating system, Android. (Formore information about the Open Handset Alliance, see .)Withtherelease of Android,Google made availablea hostof development tools and tutorials to aid would-be devel

6、opersonto the new system. Help files, the platform softwaredevelopment kit (SDK), and even a developers munity can befound at Googles Android website, code.google./android. This site should be your starting point, and I highly encourage you to visit the site.二.基本概况及发展趋势目前, 安卓应用程序发展十分迅速, 各种各样的应用程序都能在

7、安卓市场中找到, 日程管理软件业随处可以见。其中,日程管家、日程表、日程备忘以及课程表在安卓市场上都有相当大的使用量,甚至很多知名企业也参与开发此类应用程序, 如影响力比较大 360 公司开发的 360 课程表。此类软件在网上都有相当多的好评,可见 , 其对人们生活的带来了相当大的便捷。虽然,该类应用有很多,但没有专门针对大学生开发的具有明显特色的一款软件。在大学生中,沉重的学习压力,凌乱的作息安排,上课地点的不断更换, 临时课程的添加, 让我们没有多余的心思去记那繁琐的教室、课程。因此,对于日程管理系统的开发和应用的改善就显得尤为重要。 因此设计一个多元化, 功能全面的日程管理系统尤为重要。

8、日程管理系统是否实用直接影响其的使用量, 通常,日程可分为日程安排、 日历、 课程表三大类。日程安排,大学生可能用的不多,但日后成为上班族就会用的频繁。日历,在生活中也是不可或缺的。课程表, 适应于对学生做学习计划及上课课程提醒,便于学生合理利用时间。 本项目旨在设计一个将日程安排,日历和课程表完美结合的日程管理系统,大大提高用户交互性及系统完善性。三课题要求及设计方案3.1设计主要内容:设计并实现一个基于Android 的个人日程表管理系统,能提示日程安排,点到提醒,能显示日历,并在日历上添加日程任务安排,能显示学生的当周的课表, 能实现日程安排、 日历和课程表之间的相互切换。要求系统界面友

9、好,具有良好的用户体验效果。3.2完成的主要任务及要求:1. 日程安排:记录用户每天的日程安排, 并显示近日 ( 昨天、今天、明天 ) 的计划、安排 , 让用户方便获知信息,并有到点提醒功能。2. 日历:显示当月日历,并可查阅指定日期的日历,同时,还可以在日历上添加日程安排,并有到点提醒功能。3. 课程表:显示当周学生的课程表,并有到点提醒功能。4. 小控件可以实现日程安排、日历、课程表切换功能,以便显示用户需要的界面。5. 系统测试与调试3.3初步设计方案:3.1界面设计(分为三个界面) :3.1.1.日程表界面:标题可写为“近期日程”,进入之后显示当天日程,在“近期日程”标题栏添加两个方向

10、按钮,向左可查看昨天的日程,向右可查看明天的日程。类似于:3.1.2.日历界面:使用带农历和万年历的日历界面。类似于:3.1.3.课程表界面:显示当周课程,类似于:备注:通过学习,想到用 ViewPager 控件来实现日历,日程表,课程表之间的切换3.2界面功能设计:3.2.1日历界面:日历使用可以查 * 农历的日历,对于习惯农历的人们来说可以方便根据农历来制定近期的日程。 选定某天日期, 点击直接切换到日程表界面来查看所选日期的计划。3.2.2日程表界面:日程表界面如上面显示,包含日程计划的类型以及提醒次数,日程提醒的时间选择以及一个日程计划框。同时准备在“近期日程”标题栏添加两个方向按钮,

11、 向左按钮显示前一天日程, 和在日历界面点击前一天日程的效果一样。向右按钮显示明天日程计划, 同样也可以通过日历来显示。日程类型有会议、约会、生日、电话、纪念日、课程、其他。3.2.3课程表界面:课程表只显示周一到周五的课程包括选修课,每节课显示课程名称和上课地点,代课老师可以自行在课程名称后面或者上课地点后面添加。有一些选修课会安排在周末上课,但是比较少,所以不幸选择的同学可以在日程表中添加,这样还可以提醒, 以免周末太高兴给忘记了。备注:通过 ViewPager 控件,在每个界面的最上方添加一栏,显示日历,日程表,课程表,点击即可切换到相应的界面。效果跟微博的切换效果一样Viewpager

12、 的相关介绍: ViewPager - onCreateView is not always called I have a ViewPager with 10 pages. When I start the last (10th) page onCreateView() method of my fragment is called. When I swipe to the 9th page onCreateView() is called also. But when I back to the 10th page onCreateView() isnt called. Whats wrongThat is because a FragmentPagerAdapter keeps in memory every fragment. Hence, when you visit the first time thefragment, onCreate will be invoked but the second time Android will looking for in memory, so it not need invoke onCreate.If

温馨提示

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

评论

0/150

提交评论