0、总览1、Why?将控制点下移到C/C++层
1.1 古典视角的反思1.2 新潮视角1.3 软硬结合的机会1.4 软硬结合的范例 2、控制点与函数调用
2.1 EIT造型的典型(反向调用:IoC)2.2 也能正向调用2.3 看看Android的范例2.4 C层拥有控制点的比喻2.5 android框架示例图2.6 C++拥有控制权的表现 3、How(从C调用Java函数)
3.1 控制点的基本特性3.2 从C调用Java函数3.3 示例说明3.4 详细代码讲解 4、C存取Java对象的值5、从C创建Java对象
5.1 控制权说明5.2 代码讲解 6、代码详解
6.1 在Java层创建一个对象6.2 从Java函数调用C函数6.3 创建与this同类的对象6.4 创建与this不同类的对象6.5 代码范例 7、总结 0、总览 1、Why?将控制点下移到C/C++层 1.1 古典视角的反思 1.2 新潮视角 1.3 软硬结合的机会 1.4 软硬结合的范例 2、控制点与函数调用 2.1 EIT造型的典型(反向调用:IoC) 2.2 也能正向调用 2.3 看看Android的范例 2.4 C层拥有控制点的比喻 2.5 android框架示例图 2.6 C++拥有控制权的表现 3、How(从C调用Java函数) 3.1 控制点的基本特性 3.2 从C调用Java函数 3.3 示例说明 3.4 详细代码讲解
上述的一些变量和函数保存在全局,都是为了后续的函数调用中,方便使用。
4、C存取Java对象的值主线程创建的Handler就属于主线程的邮差
5、从C创建Java对象 5.1 控制权说明 5.2 代码讲解 6、代码详解 6.1 在Java层创建一个对象 6.2 从Java函数调用C函数 6.3 创建与this同类的对象 6.4 创建与this不同类的对象 6.5 代码范例 7、总结