Android是一个软件堆栈架构,包含操作系统、软件堆栈架构及所产生出来的中介架构层。其核心为, Google为Android开发的类库,并配合应用程序架构,来开发各种不同的应用程序。

2.1Android的功能特征源[自-优尔*`论/文'网·www.youerw.com

(l)应用程序架构:在应用程序架构内具备多种不同的基础组件,在开发应用程序时,就可以直接调用这些组件来使用,可以节省开发心力及时间。

(2)Dalvik虚拟机:在Android平台上所使用Java虚拟机,使用Google自主开发的代号为Dalvik的虚拟机,兼容API同时,针对手机内存及性能进行大幅优化,占用资源更小,运行效率更高。

(3)集成浏览器:集成浏览器是安卓内建的浏览器,以WebKit基础开发的。WedKit是一个开源浏览器网页排版引擎。为了在浏览网页时,达到更好的效果,通过局部性的缩放网页上的资讯或触控式的操作等技术特点操作。

(4)优化的绘图能力:在程序里可以用到的绘图功能分为2D与3D两个方面。在2D方面,Android提供了一套特有的类库(SGL;而在3D方面则是使用OpenGLES1.0(openGL for Embedded systems)规范的类库。它们是图形引擎,支持硬件加速。

(5)SQLite数据库:SQLite提供结构化的数据存取。SQLite是一款轻型的数据库,它的设计目标是嵌入式的。它支持范围广,占用资源低,处理速度快,无需安装和管理配置。它虽然很小巧,但是支持的SQL语句毫不逊色于其它开源数据库。

3系统需求分析

 3.1 需求分析

锁屏页需求分析

1. 锁屏,锁屏后需要通过输入密码或其他用户设置的解锁方式方可进入,所以可以有效保护该系统的数据安全。分为图案解锁和数字解锁。

2.快捷键,又叫热键,指通过某些特定的按键完成一个操作,调用一样手机用户所经常用到的功能。如:手电筒,设置壁纸,短信,电话。而且我们,还可以让用户将自己最常用的Android应用,添加到快捷栏。

3.新闻浏览, 用单幅新闻照片,和引人发笑的标题,有趣的内容,组成内容的锁屏软件。 从数据库中读取数据。

4.评论,分享,点赞,收藏, 给予用户对锁屏内容和锁屏软件本身的评价权利。给予用户之间相互沟通的权利。

5.系统需对用户登录进行管理。使用各功能模块时,系统会自动验证用户身份的有效性,否则要求用户登录。另外,允许用户对自己的密码进行修改。

6. 界面与数据的关系 “主界面锁屏图”的交互通知开锁拖动条,媒体信息(分类、内容标题)同步显示;“开锁拖动条”的计数;锁屏展示次数n(参考文献[3][5]):n为1时:【2、信息提示(提示文字)】为“向右划动横条解锁”,【3、右侧图示】显示,其余隐藏; n为2时,【2、信息提示(提示文字)】为“左划查看内容详情”,【1、左侧图示】显示,其余隐藏;n为3时,【2、信息提示(分类标题、提示文字)为“长按标签选择分类”】;

上一篇:Android手机商城客户端的设计与实现
下一篇:基于Android的超级音乐播放器的设计与实现

基于Apriori算法的电影推荐

考证平台静态网页设计与制作

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】

安康汉江网讯

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究