240 发简信
  • Android CMakeList引入第三方动态库

    在CMakeList中需要编译自己的动态库,同时引入第三方动态库的CMakeList的写法如下: 文件中的注释已经写的很清楚了,这里不再做多余的...

  • Android音频开发之MediaRecord/Player

    /** 已经集成了录音、编码、压缩等,支持少量的录音音频格式,大概有.aac(API = 16) .amr .3gp 优点:大部分以及集成,直接...

  • Android音频开发之AudioRecord/Track

    AudioRecord采集的是原始音频数据,一般的音频播放器无法直接播放PCM未编码的原始数据/** Audio:采集原始(未编码)的数据(PC...

    0.1 21 0 1
  • 120
    CentOS编译FFmpeg for Android动态库

    我的环境:CentOS7,AndroidNDK-r20b,FFmpeg-4.1,XShell6,Xftp6以上资源可以从官网下载,然后传到Cen...

    0.1 20 0 1
  • 图片压缩

    图片压缩质量压缩,比例压缩,采样率压缩,JPEG压缩思路:根据控件的尺寸或图片要放大显示的尺寸作为参数去压缩图片原图为6M,以下是各种压缩的效果...

    0.1 64 1 3
  • CMakeList方式编译JNI

    上一篇说了ndk-build+动态注册的方式编译JNI,这篇文章来讲一下CMakeList+静态注册的方式来编译JNI。Android官方目前也...

    0.2 81 0 2
  • ndk-build的方式编译JNI

    这篇文章通过ndk-build+动态注册的方式实现java与本地方法的调用 首先创建一个java类文件,例如: 在src/main路径下创建一个...

    0.1 37 0 1
  • 120
    JNI资料

    Jni与java间的数据类型转换 1.JNIEnv是一个线程相关的结构体,该结构体代表了Java在本线程的执行环境 JNIEnv和JavaVM的...

    1.1 48 0 3
  • Kontlin笔记

    var和val 可以理解为var声明变量,val声明常量。var是可读可修改,val只可读不可修改。init{}类初始化块,相当于java中的静...

    0.1 66 0 1