基于源代码的Android开发,所涉及的知识体系包含:

*Linux操作系统的基础

*Linux内核知识(C)

*Linux驱动知识(C)

*Android底层库(C C++)

*Android的Java运行环境(C++ Java)

*Android的GUI系统(C++ Java)

*音频、视频和多媒体(C C++ Java)

*电话部分(C C++ Java)

*蓝Y,Wifi,定位系统 (C C++ Java)

*传感器系统 (C C++ Java)

更多相关文章

  1. 浅谈Android系统启动过程
  2. Android编译系统二
  3. Android系统架构ABC
  4. Android 日志系统(Logcat)的实现分析
  5. android一些基础知识
  6. Android图形显示系统——一张图片的显示流程
  7. Android笔试的一部分知识点
  8. Google手机Android操作系统面试题
  9. android快速上手(一)java基本知识学习

随机推荐

  1. Jetpack学习(二)——databinding(2)
  2. Android权限【大全】
  3. Android软键盘弹出时不把布局顶上去的解
  4. Android应用程序组件Content Provider的
  5. android开发环境adt在线安装,离线卸载,在线
  6. requestWindowFeature(Window.FEATURE_NO
  7. android 陀螺仪简单的使用
  8. Android修改AlertDialog的背景颜色
  9. 来点干货 | Android(安卓)常见内存泄漏与
  10. Android应用程序组件Content Provider的