基于安卓的日历系统的实现毕业论文.docx

上传人:b****9 文档编号:42351 上传时间:2022-10-01 格式:DOCX 页数:51 大小:396.94KB
下载 相关 举报
基于安卓的日历系统的实现毕业论文.docx_第1页
第1页 / 共51页
基于安卓的日历系统的实现毕业论文.docx_第2页
第2页 / 共51页
基于安卓的日历系统的实现毕业论文.docx_第3页
第3页 / 共51页
基于安卓的日历系统的实现毕业论文.docx_第4页
第4页 / 共51页
基于安卓的日历系统的实现毕业论文.docx_第5页
第5页 / 共51页
点击查看更多>>
下载资源
资源描述

基于安卓的日历系统的实现毕业论文.docx

《基于安卓的日历系统的实现毕业论文.docx》由会员分享,可在线阅读,更多相关《基于安卓的日历系统的实现毕业论文.docx(51页珍藏版)》请在冰豆网上搜索。

基于安卓的日历系统的实现毕业论文.docx

毕业设计(论文)

题 目 基于安卓的日历系统的实现

基于安卓的日历系统的实现摘 要

随着生活节奏的逐步加快,人们常会有许多的重要工作需要去安排或完成,个人的

日常工作、领导的重要会议、个人重要日期或者时间等。

这些工作都需要在特定的时间给予醒目标识或者提示。

而为了能尽可能的减少人们的负担,来更有效率的工作和更舒适的生活。

这就需要有专门的日程管理系统来安排这些事务。

日程管理系统的主要功能是完成个人一般日程和重要日程安排并提供提醒和查看的功能。

如今随着信息技术的高速发展,手机已经成为现代人们生活所必不可少的物品,将其作为日程管理系统的平台可以说是一个很好的选择。

而且现如今手机安卓系统已经成为一门及其热门的技术,因此我选择将基于安卓的手机日程管理系统作为我的毕业设计课题。

本系统是一个基于安卓手机平台的日程管理系统,具有基本的日程活动的增、删、改、查功能,在日历浏览中可突出显示有安排的日期。

用户可根据不同的活动设置任务,便于对日程的管理。

系统还具备提醒程序,可帮助管理重要活动,并且实现与网络数据同步的功能。

系统是基于安卓的基础知识和Java语言,以及SQLite提供的数据的管理来开发的,最终取得了较圆满的成果。

关键词:

日历系统Java安卓

34

MobilePhoneScheduleManagementSystemBasedOnAndroid

Abstract

Asthepaceoflifehasbeenacceleratinggradually,peopleoftenhavemanyoftheimportantworkneedtoarrangeorcomplete,personaldailywork,leadershipoftheimportantmeeting,personalimportantdateortime,etc.Allthisworkneedtobeinparticulartimetogivemarkedlogoorhints.Andinordertoreducetheburdenofthepeopleasmuchaspossible,tomoreefficientworkandmorecomfortablelife.Thishastobespecialschedulemanagementsystemtoarrangetheseaffairs.Schedulemanagementsystem'smainfunctionistomakethepersonalgeneralscheduleandimportantschedulesandprovideremindandviewfunction.

Andnow,withthehighspeeddevelopmentofinformationtechnology,themobilephonehasbecomethemodernpeoplelivinganessentialitems,asaschedulemanagementsystemplatformcanbesaidtobeaverygoodchoice.Andnowtwomobilephonesystem,alreadybecomeaanditspopulartechnology,soIchoosewillbebasedonthemobilephoneschedulemanagementsystemandrosasmygraduationdesigntask.

Thissystemisaresultofthemobileplatformbasedonschedulemanagementsystem,havethebasicagendaofactivityincreaseanddelete,change,checkfunction,inthecalendarcanbrowsehighlightisthedateofthearrangement.Userscansetaccordingtodifferentactivitiestask,andisconvenientforthemanagementoftheschedule.Thesystemalsohastheremindprogramcanhelpmanagetheimportantactivities,andrealizeandnetworkdatasynchronizationfunction.

SystemisbasedonthefoundationofandrosknowledgeandJavalanguage,andtoprovidethedatamanagementSQLitetodevelopment,andfinallyachievedsatisfactoryresults.

Keywords:

Calendarsystem;Java;Android

目 录

摘 要 2

Abstract 3

目 录 4

第一章 绪论 7

1.1课题背景 7

1.2安卓平台简介 8

1.2.1安卓平台特色介绍 8

1.2.2安卓系统编程语言 9

1.3安卓开发的现状 9

第二章系统开发环境与相关技术 10

2.1系统开发的环境 10

2.2系统开发软件的简介 10

2.2.1Eclipse的简介 10

2.2.2其他软件的简介 11

2.3安卓环境的搭建 11

2.3.1软件下载准备 11

2.3.2JDK安装 11

2.3.3AndroidSDK安装 12

2.3.4ADT安装 13

2.3.5创建AVD 13

2.4系统开发编程语言的简介 14

第三章 系统需求分析及概要设计 16

3.1系统的需求分析 16

3.2系统的概要设计 16

3.2.1系统的功能模块说明 16

3.2.2系统的功能模块结构图 16

第四章 系统的详细设计 19

4.1系统主界面的设计和实现 19

4.1.1系统主界面的头部菜单栏 19

4.1.2系统的日历界面 20

4.1.2系统的日历特色显示 22

4.2系统任务界面的设计 23

4.2.1任务界面的数据库准备 23

4.2.2任务界面之新增界面 26

4.2.3任务界面之总日程界面 33

4.2.3任务界面之单一日程界面 35

4.2.4任务界面之实现对已有日程日期的标记 36

4.3系统设置界面 37

4.4系统关于界面 38

4.5系统底部菜单项 38

4.5.1日历界面使用的底部菜单项 39

4.5.2其他界面使用的底部菜单项设计与实现 41

4.6农历算法 42

第五章程序测试 46

5.1安卓测试概述 46

5.2功能性测试 47

以上测试均为真机测试,并且有录制详细的操作视频 47

5.3稳定性测试 47

5.4测试结果 48

结束语 49

参考文献 51

致谢 52

第一章绪论

第一章 绪论

1.1课题背景

当今社会是信息社会,人们无论何时、无论何地都是在与信息打交道,您阅读的报纸是信息、看到的广告是信息、电视传播的是信息、上网浏览的是信息,当代人简直生活在“信息海洋”中。

这么多的信息哪些是有用的,哪些是无用的,人们在信息丰富的社会中,难免会忘记一些重要信息,有时会掉一个寻呼机,有时会掉一个电话本或笔记本什么的,这些“信息载体”也许包含着重要的个人信息。

如何将这些有用的信息存储起来避免忘记或丢失,如何对这些有用信息进行有序地组织、管理以资对生活决策提供帮助,这正是信息管理软件要解决的问题。

进入21世纪以来,无所不在的计算将打破传统意义上的计算机概念:

使用更方便、移动更容易、功能更多样化的各种具有计算机功能的设备大量出现,并且在需要时,可以随时通过无线方式连接到移动数据通信网络中,以便高效地交换信息和获得各种服务。

这种设备人们称之为无限设备(MobileDevice)。

移动设备最根本的特征是移动性,即能够利用无线电波、微波或红外线等传输介质允许通信中的设备在一定范围内自由移动,其位置不受束缚,从而实现通信双方至少有一方在移动中进行信息传输和交换的目的。

移动设备从产生到现在的历史并不长,然而其发展速度却远远超出人们的预料。

现如今,移动设备大行其道,全球有超过十亿部移动电话正在被使用,并且这个数目正在逐渐增加。

在除美国之外的每个发达国家,拥有手机的人数比拥有计算机的人数更多。

而目前,随着移动设备越来越普及及移动硬件的提升,移动设备的功能越来越完善,移动设备的系统平台也日渐火热起来。

目前国内最常见的移动开发平台有Symbian,iPhone,WindowsPhone以及Android。

如今国内外都有非常多的Android系统的用户。

自从2011年第一季度,Android在全球份额首次超过Symbian,跃居全球第一。

截止2012年2月据,Android占据全球智能手机操作系统市场52.5%的份额,中国市场占有率为68.4%。

考虑到如今手机系统的发展现状,以及Android平台系统自身所拥有的优势。

因此,基于安卓平台开发一款手机应用软件具有较大的意义和可行性。

>>>>>大学本科生毕业设计(论文)

1.2安卓平台简介

Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。

目前,最新版本为Android5.0(AndroidL)。

1.2.1安卓平台特色介绍

1.开放性

在优势方面,Android平台首先就是其开放性,开放的平台允许任何移动终端厂商加入到Android联盟中来。

显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟。

开发性对于Android的发展而言,有利于积累人气,这里的人气包括消费者和厂商,而对于消费者来讲,最大的受益正是丰富的软件资源。

开放的平台也会带来更大竞争,如此一来,消费者将可以用更低的价位购得心仪的手机。

2.挣脱运营商的束缚

在过去很长的一段时间,特别是在欧美地区,手机应用往往受到运营商制约,使用什么功能接入什么网络,几乎都受到运营商的控制。

自从iPhone上市,用户可以更加方便地连接网络,运营商的制约减少。

随着EDGE、HSDPA这些2G至3G移动网络的逐步过渡和提升,手机随意接入网络已不是运营商口中的笑谈。

3.丰富的硬件选择

这一点还是与Android平台的开放性相关,由于Android的开放性,众多的厂商会推出千奇百怪,功能特色各具的多种产品。

功能上的差异和特色,却不会影响到数据同步、甚至软件的兼容。

好比你从诺基亚Symbian风格手机一下

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1