Android学习笔记之一 基本概念
1:android是基于java系统的,运行在linux2.6的内核上。
2:android SDK是开发包,提供多种开发所必须的工具和API函数。
3:android的本质是arm+linux,然后在上面加了一层框架,java的框架,比以前的软件开发更方便。就像以前的DOS系统和Windows系统。
4:我们开发需要的是一个成熟的操作系统和内核版本,有时间的话研究OS,但是在时间不多的情况下面,可以使用google自行维护的系统。
5:
Applocation --------------------->应用层------------------> us
Framework --------------------->中间层------------------> google
Library -------------------->中间层-------------------> google
Kernel --------------------->底层