****本科学生毕业设计(论文) 1 引言
1 引言
目前随着移动设备越来越普及以及移动设备的硬件的提升,移动设备的功能
越来越完善,移动设备的系统平台也日渐火热起来。目前国内最常见的移动开发
平台有 Symbian,iPhone,Windows Phone 以及当下正在逐步兴起的 Android。目
前为止国内已经有很多 Android 系统的用户。据 statcounter.com 最新数据显示,
截止 2012 年第一季度 Android 系统的国内市场占有率已经上升到 68.4%,在西欧
以及北美智能手机市场占有率也在 50%左右。可见 Android 系统已经毫无悬念的
占据手机系统的霸主地位。但是对于 Android 系统的应用和开发在国内仍然属于
起步和探索阶段。急需要大量的相关技术和人员的投入。
下面首先介绍一下 Android 系统及电池充电管理方面的内容。Android 是基于
Linux 内核的软件平台和操作系统,是 Google 在 2007 年 11 月 5 日公布的手机系
统平台,早期由 Google 开发,后由(Open Handset Alliance)开发
[1]
。它采用了软
件堆层(Software stack,又名以软件叠层)的架构,主要分为三部分。低层以
Linux 核心工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,
以 Java 作为编写程式的一部分。随着 Android 手机用户的增多,出现了这样一则
笑话:一辆火车上,用 iPhone 手机的人隔一段时间久抬起头来,那是因为手机电
池没电了,用 Android 手机的用户在相同的时间内抬了两次头,那是因为连备用
电池以及充电宝的电都用完了。虽然这是一个小笑话,但是确实 Android 触屏手
机在耗电问题上让用户非常头疼,相信很多人都深有体会。针对这个现象,手机
硬件开发者也在进行着积极的开发与探索来提高用户手机电池的使用时间,但是
如果能够通过手机电池类软件管理及提醒电量也至少能避免电量用尽后的窘境出
现。
1.1 研究内容
Android 平台充电伴侣软件是基于 Android 手机平台,运用 Java 语言,通过
使用 Android SDK 以及 XML 技术在 Eclipse 开发环境下开发的一款针对当前
Android 手机电池普遍电量较低的窘境进行提醒及管理的一款小型手机软件。
1.2 研究意义
Android 手机操作系统本身提供的关于电池信息和充电过程的管理往往比较
简单,而且针对低电量的界定和触发值相对比较单一和,本课题结合所学专业理
论和手机开发的相关知识,设计和开发一款 Android 手机充电伴侣软件,能够理
解手机编程的基本原理和手机软件开发等相关知识。开发出一个能够对手机电池
信息、充电状态进行管理和提示的软件。一方面方便用户及时掌握电量的情况,
使用户能够对电量做好一个合理的使用,避免出现突然关机的窘境;另一方面,