- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 22卷第 3期 中原工学院学报 Vo1.22 No.3
2011年 6月 J0URNAL0FZH0NGYUANUNIVERSITY0FTECHN0L0GY Jun.,2011
文章编号:1671—6906(2011)O3—0063—04
基于 Android的 日历提醒软件的设计与实现
高 亮
(中原工学院,郑州 450007)
摘 要: 提出了一种在 Android平台下开发 日历提醒软件的方法,介绍了软件的开发原理、功能特点和关键技术.在实
现按分类进行闹钟提醒的基础上,实现了课程表管理及按课程表进行闹钟提醒的功能,使得该软件更适用于教师、学生
等校 园人员.
关 键 词 : Android;SQLite;闹钟
中图分类号: TP315 文献标志码 : A DOI:10.3969/j.issn.1671—6906.2011.03.015
近年来 ,Google智能手机平台Android得到了手 (1)操作系统层 :Android实际以 Linux作为系
机行业及客户的普遍认可[1],呈爆炸性的趋势发展 ,为 统内核 ,在手机物理硬件与 Android软件栈之 间处理
移动运营商、手机制造商、软件开发商及客户提供了无 核心系统服务.
限的发展空间[2],使市场上不断涌现 出大量 的基于 (2)Android运行时库和其他库层 :包括一些核
Android平 台的软件和增值服务.目前,在 Google 心的C/C++库 ,供系统的各种组件使用.本设计多次
Market上已存在较多版本的 日历提醒软件 ,但大多是 用到的操作数据库的SQLite库就属于该层.
通用软件.本文提到的这款软件是为教师和学生等校 (3)应用框架层 :为应用程序提供系统 API.UI
园人员量身定做的,它在实现提醒类型及铃声的自定 组件就是其中一个重要的部分.
义 、按设定进行闹钟提醒功能的同时,还实现 了课程表 (4)应用程序层 :采用 Java语言结合 XML开发
管理及其定时提醒. 的各种应用软件 ,包括Android平台 自带的浏览器、联
系人、电话等.
1 Android平 台的体系结构 (本文介绍的 日历提醒软件 即属于应用程序层 ,它
会调用应用框架层提供的各种 API达到既定的功能
Android平台 自下而上共分 4层 :操作系统层 、运 效果.
行时库和其他库层、应用框架层和应用程序层 ,如图
1所示. 2 功能划分
本软件分为 4个模块 ,分别是提醒类型及铃声管
理模块 、课表参数设置模块 、普通提醒管理模块和课表
设定模块.软件运行主界面如图2所示.
(1)提醒类型及铃声管理模块.可通过本模块定制
用户需要的提醒种类及其铃声,可对提醒的种类进行
圈 1 Android平台体系结构 增 、删及查看操作 ,可以选择手机内任何路径下的音乐
收稿 日期 :2011--04—28
作者简介:高 亮 (1981一),男,内蒙古赤峰人,讲师.
文档评论(0)