240 发简信
IP属地:北京
  • 线程池使用

    ThreadPoolExecutor 线程池 创建线程池,主要利用 ThreadPoolExecutor 这个类, corePoolSize:...

  • mediaCodec 与 audioRecord 一起使用出现的问题

    使用场景:使用audioRecord采集音频,mediaCodec 编码 使用audioRecord的时候AudioRecord.getMinB...

  • android ndk abiFilters 和 cmake abiFilters 的区别

    cmake 中 //指定编译c、[c++]代码时生成armeabi-v7a和arm64-v8a两个类型的so库ndk 中 //指定打包apk时只...

  • 面向对象设计-设计原则

    1.单一职责原则设计目的单一的类 2.开放-封闭原则对扩展开放,对修改封闭 3.李氏(Liskov)替换原则子类可以替换父类 (继承)不要盲目...

  • Ndk报错

    java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathLis...

  • JNI变量涵义

    参数:JNIEnv* 和 jobjectJNIEnv* env 参数JNIEnv 代表了Java环境,通过这个JNIEnv* 指针,就可以...

  • CmakeList配置

    注意:CMakeList文件中根路径是 CMakeList.txt文件所在的目录

  • Resize,w 360,h 240
  • Flutter 之层叠布局 Stack、Positioned

    层叠布局和Web中的绝对定位、Android中的Frame布局是相似的,子组件可以根据距父容器四个角的位置来确定自身的位置Stack允许子组件堆...