欢迎来到天天文库
浏览记录
ID:2452668
大小:587.03 KB
页数:30页
时间:2017-11-16
《基于android的日程管理的设计和实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于Android的日程管理的设计和实现课题论文题目:基于Android的日程管理的设计和实现学院应用科技学院专业名称网络工程班级网络工程(2)班姓名邓双学号20080904B071指导教师郑兆华2011年8月19日摘要针对现代都市人群-29-基于Android的日程管理的设计和实现的日程管理需求,在基于Android内核以及其架构的基础上,采用自定义控件和用户接口,利用后台服务实施定时提醒、自动删除,以及在BroadcastReceiver中系统截获信息的后台监听等技术,实现了手机的个人日程管理、定时提醒删除、
2、安全设置等多种功能。关键字:Android,日程管理,安全处理,后台监听。AbstractScheduleforthemodernurbancrowdmanagementneeds,basedontheAndroidkernelanditsstructure,basedontheuseofcustomcontrolsanduserinterface,theuse-29-基于Android的日程管理的设计和实现ofback-officeservicestoimplementtimedreminders,auto-d
3、elete,andBroadcastReceiverinthebackgroundmonitoringsysteminterceptsandothertechnicalinformationtoachieveapersonalcellphonescheduling,timetoreminddelete,securitysettingsandotherfeatures.Programinparticular,oddandevensetupascheduleofweeklyfeaturestoadapttotheco
4、mplexaffairsoftheagenda,reflectingthestrongpracticalityandconvenience.Keywords:Android,schedulemanagement,safetyprocesses,backgroundmonitor目录一.引言4二.总体设计4-29-基于Android的日程管理的设计和实现1.日程安排42.今日安排43.日历44.安全设置4三.功能实施51.日程显示52.手机丢失后的数据安全措施53.后台监听6四.日历制作71.界面显示72.绘画基础
5、72.1绘制像素点82.2绘制直线82.3绘制圆形92.4绘制弧92.5绘制文本93.绘制日历的框架104.核心技术155.触摸技术196.键盘操作217.显示当前日期23五.总结26致谢28参考文献29一.引言-29-基于Android的日程管理的设计和实现Android是Google于2007年11月5日宣布的基于Linux平台的手机开源操作系统,它由操作系统、中间件、用户界面和应用软件组成,采用了软件堆层的架构,是首个为移动终端打造的真正开放和完整的移动软件。Android的一个很大优势在于其不仅免费,而且
6、开源,在Android上开发软件并没有限制使用什么语言或技术,这就意味着任何企业、组织和个人都可以使用Android系统,这使得开发者在为其开发程序时拥有更大的自由度,而随着Android的不断发展,国内厂商和运营商也纷纷加入了Android阵营,组建并形成了开放手机联盟(OpenHandsetAlliance),共同研究开发Android操作系统。Android的系统架构主要分为四层,从高到低分别是由运行在Dalvik虚拟机上的应用程序组成的应用层,开发人员直接调用组件组成的应用框架层,对应用框架层提供支撑的系
7、统运行库层和包括驱动、存管理、进程管理、网络协议栈等组件的Linux内核层。同时,Android拥有一组核心库,这些库能被Android系统中的不同组件使用,它们通过Android应用程序框架为开发者提供服务,该核心库提供了JAVA编程语言核心库的大多数功能;每一个应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。本文基于Android平台在eclipses环境下开发了一款日程管理系统,它将个人日程管理、定时提醒、安全设置等整合成一个多功能软件。二.总体设计本系统主要功能划分成四个部分:日程
8、安排、今日安排、日历、安全设置。1.日程安排:显示近日(昨天、今天、明天)的计划、安排,让用户方便获知信息。2.今日安排:只显示今日的计划、安排,并可针对具体El常情况进行日程的设置(添加、修改、删除),设置信息包括日程标题、日程安排、地点、是否为全天计划、是否为重要日程、起始时间、结束时间、是否重复设置、是否提醒。3.日历:显示指定月份的日历,通过指定日期功能可以显示1
此文档下载收益归作者所有