文 献 综 述
闹钟应用程序作为人们日常常用的基本应用程序之一,其重要性不言而喻。在android系统中闹铃服务功能不仅仅对闹钟应用程序服务,最重要的是可以利用该闹铃服务功能提供的唤醒能力来做定时器。这样即便应用程序没有运行或者是没有启动的情况下,只要其注册过闹铃,那么该闹铃到时间后,android系统可以自动将该应用程序启动,这就是所谓的闹铃“唤醒“功能。
我设计的软件所具备非常实用而且容易操作的功能:
(1)备忘录模块:由ListView组成,来展示最新的备忘录信息;
(2)时间显示模块:由系统自带的一些控件来实现功能的需求;
(3)日历模块:由系统自带的一些控件来实现功能的需求,UI通过自身设计达到美观简洁的效果;
(4)计时器模块:由列表、按钮、等组成;
Android系统国内外发展状况:
目前中国拥有世界上最大的手机用户群,Android在中国的前景十分广阔,首先是有成熟的消费者,Android社区是分红或,这些社区为Android在中国的普及做了很好的推广作用。国内厂商和运营商也纷纷加入了Android阵营,保过中国移动、中国联通、中心通讯、华为通讯、联想等大企业,同时还不仅仅局限于手机,国内厂家也陆续退出了采用Android系统的MID产品,比较著名的包括由Rock chip和蓝魔推出的同时具备高清播放和智能系统的音乐汇W7和2010年推出的原道N5,我们可以预见Android也将会被广泛应用在国产智能上网设备上,将进一步扩大Android系统的应用范围。
国外Android市场正在如日中天的扩展,根据市场调研机构NPDGroup最近发布的一份报告称,今年第一季度基于Android操作系统的智能手机在美国智能手机总销售量中所占比例达到28%,超越苹果iPhone。2012年另一家市场研究公司comScore发布报告称,第三季度三星和Android操作系统仍在美国移动市场上占据主导地位。报告显示,在对3万多名美国移动用户进行调查后发现,谷歌Android平台第三季度仍在美国市场上占据主导地位,所占份额为52.5%,比第二季度增长近1个百分点;苹果排名第二,其iOS平台所占份额为34.3%,环比增长1.9%。与此同时,RIM、Symbian和微软Windows Phone所占份额均有所下滑,其中RIM所占份额从10.7%下降至8.4%,Symbian从0.9%下降至0.6%,Windows Phone从3.8%下降至3.6%。相信在不久的将来会有更多的用户选择Android系统的手机或是无线终端设备。
研究android的原因:
随着智能手机的迅速发展,它一步步走进了普通人的生活,成为人们获取即时信息的主要设备。因此,手机的应用软件将会有非常大的发展空间,其中闹钟是人们日常生活中必不可少的应用软件。Android平台也提供给用户方便、快捷的服务。另外,Android平台基本都是免费的,这让软件开发缩小了成本,也吸引更多人投入Android的软件开发,使Android的平台更加具有竞争性,也能使每个用户能够获得更好的体验与服务。
Android安全中的一个重要的设计点是在默认情况下应用程序没有权限执行对其它应用程序、操作系统或用户的有害操作。这些操作包括读/写用户的隐私数据(例如联系方式或(e-mail),执行网络访问,保持设备Activity,等等。应用程序的进程是一个安全的黑盒子,它不能干扰其它应用程序,除非给它声明权限,现对权限的命名和获取问题做下说明。
在Android平台下开发应用软件,最重要的是布局问题。一个好看而又简洁的界面,是相当重要的,既能提高使用者的体验,又保证应用的高效执行。Android生成用户界面有三种方式:xml配置生成、通过用户自己的界面接口生成和直接用代码生成。对于一个Activity应用来说,android.app.Activity类是一个最基本的功能单元。一个Activity实例可以做很多的事情,但是它本身无法显示在屏幕上,而是借助于View group和View,这两个是Android平台上最基本的两个用户界面表达单元。下面介绍下主要的布局对象:
线性布局(Linear Layout):以单一方向对其中的显示对象进行排列显示。
如以垂直排列显示,则布局管理器中将只有一列;如以水平排列显示,则布局管理器中将只有一行。同时,还可以对个别的显示对象设置显示比例[2]。
表格布局(Table Layout):以拥有任意行列的表格对显示对象进行布局,每个显示对象被分配到各自的单元格之中,但单元格的边框线不可见。
绝对布局(Absolute Layout):允许以坐标的方式,指定显示对象的具体位置,左上角的坐标为(0,0),向下及向右,坐标值变大。这种布局管理器由于对象的位置固定了,所以在不同的设备上,有可能会出现不一样的显示效果。
相对布局(Relative Layout):允许通过指定显示对象相对于其它显示对象或父级对象的相对位置来布局。一个按钮可以放于另一个按钮的右边,或者可以放在布局管理器的中央。
Android系统是一个强大的智能机系统,具有可复用性强;功能强大;开放程度高的特点,在不断发展之后一定会成为未来的主流。
参考文献:
[1]申文.基于Android的图片产品设计与实现[D].华中科技大学,2011
[2]余佳,黄智超.基于Android图片文字朗读软件的盲人电子眼[J].软 件导论,2012,(08)
[3]刘洋.Android平台下基于OpenGL ES的图片浏览器的设计与实现 [D].哈尔滨工业大学,2012
[4]周英萍.基于Android手机平台的图像色彩识别系统的研究与实现 [D].吉林大学,2012
[5]王程程.基于Android的图像浏览客户端设计与实现[D].吉林大学,2012
[6]梁晟,于涛.基于android的授权图片浏览系统的实现[J].贵阳学院 学报(自然科学
版),2013,(03)
[7]舒尚春.基于Android的电子相框的设计与实现[J].电子技术与软件 工程,2013,(06)
[8]Etienne Payet,Fausto Spoto.Static analysis of Android programs[J]. 《Information
and software technology》,2012,(11)
[9]Missing.Android:Changing the Mobile Landscape[J].《IEEE pervasive
computer》,2011,(10)
[10]Mike Riley.Android On Android[J].《Information week》,2012, (05)
[11] 李惠,丁革建.智能手机操作系统概述[J]. 电脑与电信. 2009(03)
[12] 张仕成.基于Google Android平台的应用程序开发与研究[J]. 电脑知识与技术. 2009(28)
[13] 公磊,周聪.基于Android的移动终端应用程序开发与研究[J]. 计算机与现代化. 2008(08)
[14] 孙晓宇.Android手机界面管理系统的设计与实现[D]. 北京邮电大学 2009
[15]刘昌平,范明钰,王光卫,郑秀林,宫亚峰.Android手机的轻量级访问控制[J]. 计算机应用研究. 2010(07)
|