android开发时代,大家需了解的事宜

    以前,出远门的人想和家人取得联系很困难,现在不会了,因为有了一些很好的发明。手机便是其中一种,手机的历史已经很久远了。自从有了手机,大家的生活变得多姿多彩。原来的手机只能打电话,后来加入了短信功能,再后来照相等。如今,android软件开发带大家进入了智能手机的时代。

Android 是运行于 Linux kernel之上,但并不是GNU/Linux。因为在一般GNU/Linux 里支持的功能,Android 大都没有支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。Android又以bionic 取代Glibc、以Skia 取代Cairo、再以opencore 取代FFmpeg 等等。  

Android本身是一个权限分立的操作系统。在这类操作系统中,每个应用都以唯一的一个系统识别身份运行(Linux用户ID与群组ID)。系统的各部分也分别使用各自独立的识别方式。Linux就是这样将应用与应用,应用与系统隔离开。系统更多的安全功能通过权限机制提供。权限可以限制某个特定进程的特定操作,也可以限制每个URI权限对特定数据段的访问。Android安全架构的核心设计思想是,在默认设置下,所有应用都没有权限对其他应用、系统或用户进行较大影响的操作。这其中包括读写用户隐私数据(联系人或电子邮件),读写其他应用文件,访问网络或阻止设备待机等。   

android开发时,在检查程序签名提及的权限,且经过用户确认后,软件包安装器会给予应用权限。从用户角度看,一款Android应用通常会要求如下的权限:拨打电话、发送短信或彩信、修改/删除SD卡上的内容、读取联系人的信息、读取日程信的息,写入日程数据、读取电话状态或识别码、精确的(基于GPS)地理位置、模糊的(基于网络获取)地理位置、创建蓝牙连接、对互联网的完全访问、查看网络状态,查看WiFi状态、避免手机待机、修改系统全局设置、读取同步设定、开机自启动、重启其他应用、终止运行中的应用、设定偏好应用、震动控制、拍摄图片等。   

大家都知道,iphone是全球最受欢迎的手机品牌之一,他们的iphone开发团队相当之厉害。这让他们的手机功能更全面,每个系列都都能得到大家的喜爱与追捧。有了这样的手机,大家的生活变得更加便捷,不仅如此,还可以让我们学到一些很好的科技知识。

posted @ 2012-12-07 08:54  iphone应用程序  阅读(120)  评论(0编辑  收藏  举报