毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Android平台网络游戏版黑白棋游戏软件开发(4)
Android采用的是以OpenCORE作为基础多媒体框架。Open CORE可分7大块:PVPlayer、PVAuthor、Codec、PacketVideo Multimedia Framework(PVMF)、Operating System Compatibility Library(OSCL)、Common、OpenMAX。
Android 使用是以skia 为核心图形引擎,搭配OpenGL/ES。skia与Linux Cairo功能差不多,但相对于Linux Cairo, skia 功能还只是雏形的。2005年Skia公司被Google收购,2007年,Skia GL源码被公开,目前Skia 也是Google Chrome 的图形引擎。
Android多媒体数据库采用SQLite数据库系统。数据库分为共用数据库以及私用数据库两种。用户可以通过ContentResolver类(Column)获取共用数据库。
Android的中间层多以Java 来实现的,并采用特殊的Dalvik 虚拟机。Dalvik虚拟机是一种“暂存器型态”(Register Based)的Java虚拟机,变量一般都存放于暂存器中,所以虚拟机的指令相对减少。
Dalvik虚拟机可以有多个实例, 每一个自属的Dalvik虚拟机都用来运行与其对应的一个Android应用程序,为了系统在运行程序时可达到优化。Dalvik 虚拟机并不是运行Java字节码(Bytecode),而是运行一种.dex格式的文件。
Android安全权限机制:
Android本是一个权限分立的操作系统。在这类操作系统中,每个应用都是以唯一的一个系统识别身份运行的(Linux用户ID与群组ID)。系统的各部分也分别使用各自独立的识别方式。就是这样Linux将应用与应用,应用与系统隔离开。
更多系统的安全功能通过权限机制提供。权限不仅可以限制某个特定进程的特定操作,也可以限制每个URI权限对特定数据段的访问。
她安全架构的核心设计思想是,在默认情况下,所有应用都没有权限对其他系统、用户或应用进行较大范围影响的操作。这其中包括读写用户隐私数据(如联系人或者电子邮件),访问网络,阻止设备待机或读写其他应用文件等。
在安装应用时,检查程序签名提及的权限时,并在经过用户确认后,软件包安装器才会给予应用权限。从用户角度看,一款Android应用通常会要求如下的权限:
拨打电话、发送短信或彩信、查看WiFi状态、终止运行中的应用、修改系统全局设置、读取联系人的信息,写入日程数据、读取电话状态或识别码、精确的(基于GPS)地理位置、模糊的(基于网络获取)创建蓝牙连接、修改/删除SD卡上的内容、震动控制、对互联网的完全访问、避免手机待机、查看网络状态,重启其他应用、读取同步设定、设定偏好应用、开机自启动、地理位置、拍摄图片等。
一款好的应用应该根据自身提供的功能,要求有合理的权限。用户同时也可以分析一款应用所需权限,来简单判定这款应用是不是安全。如果一款应用是不带广告的单机版,也没有任何附加的内容需要下载,那么它要求访问网络的权限就比较可疑。
2.1.3 Android 平台的五大优势:
一、 开放性
在优势方面,Android平台首先就是其开发性的,开发平台可以允许任何移动终端厂商加入到Android联盟中来。显著的开放性可以使其拥有更多的开发者和用户,随着用户和应用的日益丰富,能够形成一个更好的平台。
开发性有利于积累人气,这其中包括消费者和厂商,而对于消费者来讲,最大的受益正是日益丰富的软件资源。相反开放的平台也会带来更大竞争,如此一来,消费者可以用更低的价改格购得更好的手机。
二、 挣脱运营商的束缚
在过去比较长的一段时间,尤其是在欧美等地区,手机应用常常受到运营商制约,用什么样的功能接入什么样的网络,几乎都受到运营商的控制。自从iPhone上市,用户可以非常方便地连接网络,运营商的制约也减少了。随着2G至3G移动网络的逐步过渡和提升,手机随意接入网络已经不再是运营商口中的笑话了,当你可以通过手机IM软件进行即时聊天时,再回想以前昂贵的彩信和图铃下载业务,是不是像噩梦一样?
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
C#+sqlserver药房医药管理系统设计
下一篇:
基于图像的边缘检测算法研究
考证平台静态网页设计与制作
搭建Linux桌面环境的影音平台【1261字】
抖音短视频平台视频推荐模式研究【2528字】
J2ME平台的SOAP协议研究与應用【2420字】
浅议网络游戏安全问题及防范措施【3230字】
构建下一代网络的开放业...
Linux嵌入式系统开发平台选型探讨【2295字】
承德市事业单位档案管理...
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表
医院财务风险因素分析及管理措施【2367字】
中国学术生态细节考察《...
C#学校科研管理系统的设计
神经外科重症监护病房患...
公寓空调设计任务书
国内外图像分割技术研究现状
AT89C52单片机的超声波测距...