NDK中jni.h头文件完整内容前言 这里摘抄一下jni.h头文件中的所有内容,主要是方便自己查阅。 涉及的文件 android-ndk-r21d-windows-x86_64\android-ndk-r21d\toolchains...NDK# jni.h# NDKbiumall2年前02290
C语言中的类型定义符typedef简单介绍前言 typedef的使用忘了差不多了,这里回顾一下。 正文 C语言不仅仅提供了丰富的类型,而且还允许由用户自己定义类型说明符,也就是有用户为数据类型取“别名”。 给用户数据取别名是有typedef还...C语言# C语言# typedefbiumall3年前02290
C语言之类型转换符大全前言 C语言类型打印是要有转换符,也就是我们常用的%d,%c等,这里简单记录一下相关规则,方便自己查阅。 正文 转换说明符 占位符 说明 %d 有符号十进制整数 %i 一个整数(与%d相同) %u 无...C语言# C语言# 类型# 转换符biumall2年前02200
C语言中的malloc、calloc和free函数的使用前言 记录C语言中内存分配的使用。 正文 C语言中不允许动态分配数组,这样就存在内容长度的变化导致存储越界问题。 malloc函数的使用 调用形式 (类型说明符 * ) malloc(size); 分...C语言# calloc# C语言# freebiumall3年前02200
JNI之对象数组使用前言 上一篇《JNI之数组简单操作》介绍的是jintArray的使用,今天就介绍对象数组。 jarray (数组) jobjectArray (object数组) jbooleanArray (boo...NDK代码片段# FindClass# GetObjectArrayElement# JNIbiumall4个月前02170
[摘]Android输入法基于GooglePinyin开源代码进行修改前言 最近有看过别人定制输入法,也想看看怎么实现,因此看到《【Android输入法源码】基于GooglePinyin开源代码进行修改可运行!!!》就下载该作者上传代码调试了一下,可以运行,但不同设备还...AndroidNDK# Android# CMake# GooglePinyinbiumall2个月前02150
[摘]CMakeLists.txt常用语法之常用命令前言 cmake 是一个跨平台、开源的构建系统。它是一个集软件构建、测试、打包于一身的软件。它使用与平台和编译器独立的配置文件来对软件编译过程进行控制。 正文 下面介绍常用的命令 制定cmake最小版...AndroidNDK# CMake# CMakeListsbiumall3年前02130
JNI之数组简单操作前言 简单记录一下JNI中数组操作。 正文 public class Hello { static { System.loadLibrary("Hello"); } // JNI中对数组排序 publ...NDK代码片段# jintArray# JNI# ReleaseIntArrayElementsbiumall4个月前02120