Ahao's Technical Blog Ahao's Technical Blog
首页
  • 001.基础篇
  • 002.玩转AOSP篇
  • 003.学穿Binder篇
  • 004.基础组件篇
  • 005.系统启动过程分析
  • 006.Hal开发入门与实践
  • 007.显示系统
  • 008.核心系统服务
  • 009.输入系统
  • 010.开发工具
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

阿豪讲Framework

不积跬步无以至千里
首页
  • 001.基础篇
  • 002.玩转AOSP篇
  • 003.学穿Binder篇
  • 004.基础组件篇
  • 005.系统启动过程分析
  • 006.Hal开发入门与实践
  • 007.显示系统
  • 008.核心系统服务
  • 009.输入系统
  • 010.开发工具
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 基础篇

    • 001.Ubuntu 使用快速入门
    • 002.Make 构建工具入门
    • 003.Android 平台如何编译执行 C C++ 可执行程序
    • 004.Linux Shell 脚本编程入门1——核心基础语法
    • 005.Linux Shell 脚本编程入门2——脚本自动化基础
    • 006.JNI 编程上手指南之 JavaVM 详解
    • 007.JNI 编程上手指南之 JNI 数据类型
    • 008.JNI 编程上手指南之描述符
    • 009.JNI 编程上手指南之 JNIEnv 详解
    • 010.JNI 编程上手指南之 JavaVM 详解
    • 011.JNI 编程上手指南之字符串处理
    • 012.JNI 编程上手指南之数组访问
    • 013.JNI 编程上手指南之 Native 访问 Java
    • 014.JNI 编程上手指南之异常处理
    • 015.JNI 编程上手指南之从内存角度再看引用类型
    • 016.JNI 编程上手指南之 JNI 调用性能优化
    • 017.JNI 编程上手指南之多线程
    • 018.理解 C++ 的 Memory Order
  • 玩转AOSP篇

  • 学穿Binder篇

  • 基础组件篇

  • 系统启动过程分析

  • Hal开发入门与实践

  • 显示系统

  • 核心系统服务

  • 输入系统

  • 开发工具

Framework开发基础知识
基础
目录
1. 001.Ubuntu 使用快速入门
2. 002.Make 构建工具入门
3. 003.Android 平台如何编译执行 C C++ 可执行程序
4. 004.Linux Shell 脚本编程入门1——核心基础语法
5. 005.Linux Shell 脚本编程入门2——脚本自动化基础
6. 006.JNI 编程上手指南之 JavaVM 详解
7. 007.JNI 编程上手指南之 JNI 数据类型
8. 008.JNI 编程上手指南之描述符
9. 009.JNI 编程上手指南之 JNIEnv 详解
10. 010.JNI 编程上手指南之 JavaVM 详解
11. 011.JNI 编程上手指南之字符串处理
12. 012.JNI 编程上手指南之数组访问
13. 013.JNI 编程上手指南之 Native 访问 Java
14. 014.JNI 编程上手指南之异常处理
15. 015.JNI 编程上手指南之从内存角度再看引用类型
16. 016.JNI 编程上手指南之 JNI 调用性能优化
17. 017.JNI 编程上手指南之多线程
18. 018.理解 C++ 的 Memory Order
上次更新: 2025/10/08, 17:04:37
最近更新
01
显示设备初始化
10-17
02
显示疑难问题分析基础
10-08
03
Perfetto 上手指南1 —— Trace 的抓取
10-08
更多文章>
Theme by Vdoing | Copyright © 2020-2025 AHao Framework | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式