Android的系统架构天生服务于移动互联网 移动互联网以内容为王,以服务为王,快速的构建移动互联网应用是所有内容提供商都迫切需要的,而Android采用了JAVA作为应用层开发的主要工具。而传统的互联网应用,大多数都是采用JAVA为其构造平台,这使得众多的内容提供商可快速的通过学习进入到Android的产品开发中来,并且可根据自己的内容特色更多的将精力放到交互设计以及UI表现力方面,大大缩短了移动互联网应用的开发周期。
本身Android的API当中,涉及到互联网的开发采用的是apache的http通讯模块,技术的成熟以及本身所拥有的粉丝使手机端与服务器端通讯开发更容易,更成熟。 最重要的一点,Android的intent设计机制,使众多不同应用程序提供的功能可以共同做一件事情,而用户却不会察觉,我们可通过直接发送intent请求调用拨打电话,发短信,查询通讯录,发送邮件,调用用户的图片,请求网页等等功能,intent的作用使我们开发的程序也可供第三方调用,这种先进的系统架构使开发者缩短了很多功能的二次开发,重复开发等。 |