标签:JNI

综合编程

深入分析CAS(乐观锁)

02月12日

(1)CAS(compare and swap) 比较并替换,比较和替换是线程并发算法时用到的一种技术 (2)CAS是原子操作,保证并发安全,而不是保证并发同步 (3)CAS是CP...
图解JNI库加载原理
移动开发

图解JNI库加载原理

02月06日

jni库的加载.png 本地库如何加载到虚拟机中 一般我们需要加载本地库的时候会调用以下方法 System.loadLibrary("native-lib"); 从类图我们可...
图解JNI库加载原理
综合编程

图解JNI库加载原理

02月06日

jni库的加载.png 本地库如何加载到虚拟机中 一般我们需要加载本地库的时候会调用以下方法 System.loadLibrary("native-lib"); 从类图我们可...
移动开发

ndk(1):ndk开发开篇

02月03日

本文开始,将分享ndk开发的系列文章,相对其他ndk文章这个系列会更侧重实战,侧重实际开发的ndk的快速搭建流程。而不是理论知识的讲解,不会对ndk(基础知识,ndk优点,编译原理...
综合编程

ndk(1):ndk开发开篇

02月03日

本文开始,将分享ndk开发的系列文章,相对其他ndk文章这个系列会更侧重实战,侧重实际开发的ndk的快速搭建流程。而不是理论知识的讲解,不会对ndk(基础知识,ndk优点,编译原理...
综合编程

ndk(1):ndk开发开篇

02月03日

本文开始,将分享ndk开发的系列文章,相对其他ndk文章这个系列会更侧重实战,侧重实际开发的ndk的快速搭建流程。而不是理论知识的讲解,不会对ndk(基础知识,ndk优点,编译原理...
Janky frames 是如何计算出来的
移动开发

Janky frames 是如何计算出来的

02月01日

最近在做一些性能监控的工作,其中 线下 监控fps这一项,经过调研,最终采用dumpsys gfxinfo的方式。 在6.0+的手机中执行如下命令, adb shell dum...
Janky frames 是如何计算出来的
综合编程

Janky frames 是如何计算出来的

02月01日

最近在做一些性能监控的工作,其中 线下 监控fps这一项,经过调研,最终采用dumpsys gfxinfo的方式。 在6.0+的手机中执行如下命令, adb shell dum...
Janky frames 是如何计算出来的
综合编程

Janky frames 是如何计算出来的

02月01日

最近在做一些性能监控的工作,其中 线下 监控fps这一项,经过调研,最终采用dumpsys gfxinfo的方式。 在6.0+的手机中执行如下命令, adb shell dum...
史上最详细的JNI入门教程HelloNative
综合编程

史上最详细的JNI入门教程HelloNative

01月27日

欢迎点击 「算法与 编 程之美」 ↑ 关注我 们 ! 1 为什么写本文 互联网上已经有很多介绍 JNI 的入门教程,为什么还要多此一举写本文呢? 相信大家在平时阅读一些教程类文...
Android系统源码分析-JNI
移动开发

Android系统源码分析-JNI

01月16日

因为在接下来的源码分析中将涉及大量的Java和Native的互相调用。当然对于我们的代码分析没有什么影响,但是,这样一个黑盒子摆在面前,对于其实现原理还是充满了好奇心。本篇将从JN...
Android系统源码分析-JNI
综合编程

Android系统源码分析-JNI

01月16日

因为在接下来的源码分析中将涉及大量的Java和Native的互相调用。当然对于我们的代码分析没有什么影响,但是,这样一个黑盒子摆在面前,对于其实现原理还是充满了好奇心。本篇将从JN...

专业 x 专注 x 聚合 x 分享 CC BY-NC-SA 4.0

使用声明 | 英豪名录