相信很多人已经在Android 开发了几年了,本人刚开始工作不到一年。现在从基础知识开始重温Android。巩固下基础。 Android 常识 不怕大家笑话,本人写了Android大概一年了。下面这些基础东西很多都不知道。 Android系统目前是世界上市场占有率最高的移动操作系统。2003年10月由Andy Rubin创办了Android公司,2005年8月份谷歌收购了改公司,之后Android经过重重困难发展到如今规模庞大的王国。 Android 系统架构 Android 系统架构大致分为四层架构 1.Linux内核层(提供Android各种底层驱动) 2.系统运行库层(通过C/C++提供主要的特性,提供SQLite数据库,提供了3D绘图的OpenGL\ES,提供了浏览器内核的Webkit库) 3.应用框架层(提供了构建应用程序的各种API) 4.应用层(所有安装到手机上的应用程序) Android应用的开发特色 四大组件:Activity Service BroadcastReceiver ContentProvider 2.丰富的系统控件 3.SQLite数据库 4.地理位置定位 LBS 5.强大的多媒体 6.传感器 Android IDE IntelliJ IDEA Android Studio Eclipse ADT 谷歌提供的插件