2.1.3 Android手机应用的运行模式
所有的安卓系统下的应用软件,都有属于自己的专属领域,一般情况下他们都会在自己的这个圈子内进行运行,等待安卓系统的调用,当他们开始活动起来执行命令的时候,安卓系统就开始进行一份“新的工作”了,如果该工作内容完成又要进行下一个项目需要释放空间的时候,则停止这段工作。在安卓系统中的每个应用程序的组成代码都用自己运行的虚拟机,所以说一般情况下不同的应用程序之间,它们的代码是不会重叠的。这样做的目的是应用程序之间的内容不会被互相泄露,比如说商业机密等等,是很重要的安全保护措施。不过在有些特殊情况下就会发生不一样的结果,那就是让两个应用程序共同拥有一个虚拟机,该特殊的情况下会导致他们之间可以看见彼此的内部数据信息。来.自>优:尔论`文/网www.youerw.com
2.1.4 Android手机平台的优势
在当前形势的趋势下,我们经常碰见以及可以接触到的智能手机平台有:Symbian、Windows Mobile、Blackberry、iOS等。Android是第一个全面、对外敞开以及免费的手机平台,这使得Android在开发程序过程中拥有更大部分的自由。Android主要强调的是它的搜索功能,使其界面更大,外加上其融入了大部分Web应用的平台,如今的Android基本趋于稳定,而且拥有极其多的的开发群体。安卓系统的分层比较明确,用户在使用时不会产生严重漏洞。最重要的是,Android的操作系统与其他平台有很大的不同,Android免费向开发人员提供资源,在这种情况下可以节省近三成的成本,因此广大厂商与开发者都愿意接受和使用Android操作系统。