android

Android基本语法

  • Android类定义
  • 常见数据类型

Android基础知识

  • Intent理解
  • Activity矿建原理

Framework认识

  • external目录功能梳理
  • 常用头文件列表
  • top目录结构认识

编译 && 环境

  • 单独编译android中某模块
  • 编译系统初始化过程
  • Android NDK搭建

UI


图形底层

  • GlSurfaceView调度Skia流程

JNI

  • JNI的原理介绍
  • Java详解JNI
  • Jni注意事项
  • JNI应用场景
  • JNI技术总结
  • 创建JNI的案例
  • Java接口访问硬件服务
  • HAL层编写JNI供Java层调度

HAL && 驱动

  • 编写C程序访问Android的驱动层
  • Ubuntu上编写Android驱动程序

Binder

  • Binder的通信原理
  • ServiceManager的Binder守护进程

Android VM理解

  • Dalvik原理介绍
  • Dalviik运行过程分析
  • Dalvik进程/线程创建过程
  • Dalvik的JNI注册过程介绍

View系统

  • Android的View显示过程
  • UI显示的原理分析

UI/Widgets

  • 原生控件列表
  • 常见Widgets用法整理

控件


网络


MediaPlayer

  • Android MediaPlayer框架源码分析

线程


进程


数据库


3D


多媒体


WebView


XML


码片段

  • 常用代码片段收集

你可能感兴趣的:(GB)