coding学堂Android培训之Android OS系统开源的特点

2016-03-25 14:07:48 706浏览

         Android的操作系统开放源代码,这意味着开发人员可以查看和使用任何系统的源代码,包括射频协议栈(radio stack)。这些源代码是大家了解Android代码运行原理的第一手资料,在文档缺乏的情况下Android有一些有趣的两面性。提前知晓这些内容有利于刚刚开始学习Android开发入门与实战的小白了解Android是什么及不是什么。

 coding学堂Android培训之Android OS系统开源的特点

         Android是一个由Linux内核提供核心系统服务的嵌入式操作系统,但它不是嵌入式的Linux。例如,它不支持标准的LinuxI具,如X—Windows年1]GNU C库。我们使用Java框架编写Android的应用程序,但它不是Java'l吾言,并不支持Swing等标准Java库。其他Java库,女NTimer等,也不支持,它们已被Android自己的库替代,这些库已针对资源有限的嵌入式环境进行了优化。

         这也意味着开发人员可以遵照系统核心程序那样的方式使用系统,可以用他们自己的组件替换系统组件。不过,Android设备也包含一些开发者无法访问的专有软件,如全球定位系统导航。

         Android OS的最后一个两面性特点是谷歌还支持Chrome OS。Android OS专为嵌入式平台构建,而Chrome OS基于云计算平台构建。谷歌同时也支持基于Web的市场,因此Chrome OS目前享有和Android同等的开发者支持。这或许表明未来的融合早已在筹划之中。

         在软件开发中,总会遇到各种问题,对于android开发者来说,闲暇时间学习一些新的知识是很有必要的,扣丁学堂在线Android培训视频教程,无论是从零开始学Android还是已经有了一定的基础都能让您学习到适合自身的知识。

查看更多关于“Android培训资讯”的相关文章>>

标签:

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号