引子 JNI 把 Java 中的对象当作一个 C 指针传递到本地方法中,这个指针指向 JV...
2023-09-15 853

JavaVM 是什么? JavaVM 是一个结构体,用于描述 Java 虚拟机。 一个 JVM ...
2023-09-15 819

1. JNIEnv 是什么 JNIEnv 即 Java Native Interface Environment,Java 本地编...
2023-09-15 568

1. 类描述符 在 JNI 的 Native 方法中,我们要使用 Java 中的对象怎么办?即在...
2023-09-15 581

1. 数据类型 JNI 程序中涉及了三种数据类型,分别是: Java 类型 JNI ...
2023-09-15 660

JNI 编程是高级/专家 Android 开发的必备技能之一,接下来我们就一步一步掌握 JNI...
2023-09-15 770

tftp 0x60003000 uImage;tftp 0x60500000 vexpress-v2p-ca9.dtb;setenv bootargs ...
2023-09-15 443

学习任何一门编程语言,和小学生学习语文类似,汉字有上万个,但是,小学生在掌握...
2023-09-15 480

我们直接看一个示例: 写一个 helloworld c++ 可执行程序: main.c: # in...
2023-09-15 241

如何使用命令行 Terminal 是一个图形化程序,我们在 Terminal 中输入一些指令...
2023-09-15 576

1. 什么是 Make 代码变成可执行文件,叫做编译(compile);先编译这个,还是...
2023-09-15 646

1. 为什么要学习 Android Framework? 作为一名应用层 App 开发工程师,我们为...
2023-09-15 618

基础篇 OpenGL ES 3.0 开发(01):绘制一个三角形 OpenGL ES 3.0 开...
2023-09-15 728

Android FFmpeg 音视频开发系列连载 FFmpeg 开发(01):FFmpeg 编译和...
2023-09-15 723

TabLayout基本属性: - background:背景颜色 - tabTextColor:默认文本颜色 - ta...
2023-09-15 678

下标操作类 contains —— 判断是否有指定元素 elementAt —— 返回对应的元...
2023-09-15 623

/** * 设置tablayout下划线根据文字宽度而改变 * @param tabLayout *...
2023-09-15 972

1、 前言 在上一篇文章《Android性能优化(六)之卡顿那些事》中,我们提到了卡...
2023-09-14 650

ANR信息获取(trace文件的产生流程) 首先收集需要dump trace的进程并给对应...
2023-09-14 740
显示验证码
没有账号?注册  忘记密码?