Android全貌
Android全貌1.Android系统架构四层框架结构:Linux内核层:Android系统是基于Linux内核,为Android设备的各种硬件提供底层驱动.(显示驱动,音频驱动,照相机驱动…)系统运行库层:1.通过C/C++库为Android系统提供主要的特性支持.(SQLite库提供数据库支持…)2.Android运行时库,主要提供核心库,Java语言来开发Android应用应用框架层:提供
·
Android全貌
1.Android系统架构
四层框架结构:
- Linux内核层:Android系统是基于Linux内核,为Android设备的各种硬件提供底层驱动.(显示驱动,音频驱动,照相机驱动…)
- 系统运行库层:1.通过C/C++库为Android系统提供主要的特性支持.(SQLite库提供数据库支持…)
2.Android运行时库,主要提供核心库,Java语言来开发Android应用 - 应用框架层:提供了各种API
- 应用层:所有的安装应用程序
2.Android开发特色
- 四大组件:
Activity(应用程序都在其中)
Service(后台服务)
BroadcastReceiver(接受广播消息)
ContentProvider(共享数据) - 丰富的系统控件(编写界面)
- SQLite数据库(轻量级,运算速度极快的嵌入式关系型数据库)
- 强大的多媒体(多媒体服务)
3.日志使用
- Android的日志工具Log
1. Log.v():打印意义最小,最为繁杂的日志信息.级别verbose.
2. Log.d():打印调试信息,级别debug.
3. Log.i():打印比较重要的信息,级别info.
4. Log.w():打印警告信息,级别info.
5. Log.e():打印程序错误信息,级别error.
更多推荐
所有评论(0)