NDK开发汇总

文档:JNI程序员指南与规范

C基础

NDK00_VisualStudio安装及运行一个C项目
NDK01_C:基本数据类型、数组、函数和VS查看内存
NDK01_C:scanf函数和格式化
NDK02_C:语言运算符优先级
NDK02_C:指针、指针运算、多级指针与函数指针
NDK02_C:宏、宏函数和内联函数
NDK03_C:函数指针、内存分配
NDK03_C:字符串及常见字符串函数
NDK04_C:结构体、结构体指针、 结构体中指针成员
NDK04_C:const、typedef、union共用体
NDK05_C:文件读写
NDK05_C:文件简单加密
NDK05_C:预处理指令、Define指令

JNI基础

NDK06_JNI理解、简单调用和基本数据类型
NDK06_JNI实现native方法,获取类普通成员、类静态成员
NDK07_JNI获取Java中类方法、构造函数
NDK07_JNI读取和返回字符串
NDK08_JNI访问数组、引用、异常、缓存
NDK09_JNI编译过程及AS新建一个JNI项目
NDK09_JNI源码分析
NDK09_静态注册与动态注册
NDK10_NDK开发流程、JNI线程
NDK10_文件的拆分与合并

C++基础

NDK12_C与C++函数符号兼容
NDK12_C++基础:引用、值传递和应用传递、内存空间的分配
NDK12_C++基础:命名空间
NDK13_C++基础:类、构造函数、拷贝构造函数、浅拷贝与深拷贝
NDK13_C++基础:常量函数、静态成员
NDK13_C++基础: 重载函数、操作符重载
NDK13_C++基础:继承与多态
NDK13_C++基础:虚函数
NDK14_C++基础:友元
NDK14_C++基础:模板方法,模板类
NDK14_C++基础: C++容器
NDK14_C++基础:类型转换
NDK14_C++基础:异常
NDK14_C++基础:文件与流操作
NDK14_C++基础:gcc/g++/clang编译
NDK14_C++基础:C++线程
NDK14_C++基础:智能指针
NDK14_C++基础:部分C++11、14特性

Linux基础

NDK14_Linux基础:常见命令
NDK14_Linux基础:简单的Shell脚本
NDK15_shell命令补充
NDK15_Linux环境NDK、JDK下载与配置

AS集成.so动态库和.a静态库

NDK16_Linux中使用NDK编译安卓可用的.c
NDK16_NDK编译生成so并用CMake集成
NDK16_Android.mk集成动态库和静态库
NDK26_MakeFile语法详解
NDK16_CMake配置
NDK16_现有项目集成CMake

NDK 实战

NDK18_App启动原理和替换系统启动动画
NDK19_AM命令源码分析
NDK20_线程轮询实现双进程守护
NDK20_socket实现双进程守护
NDK21_系统关键服务是如何进行守护
NDK22_Am命令原理分析

FFmpeg音视频开发

NDK22_音视频基础知识
NDK23_FFmpeg编译
NDK24_FFmpeg集成及初始化
NDK25_FFmpeg视频解码与原生绘制
NDK26_OpenSL
NDK27_FFmpeg音频解码与OpenSL播放
NDK28_FFmpeg音视频同步
NDK29_FFmpeg内存释放
NDK30_FFmpeg显示播放进度与快进
NDK31_FFmpeg暂停、继续播放与停止

RTMP推流

NDK31_Nginx流媒体服务器搭建
NDK32_RTMPDump与x264的交叉编译
NDK33_最全排查UnsatisfiedLinkError: No implementation found
NDK34_RTMP:摄像头调用预览
NDK35_RTMP:NV21转换I420
NDK36_RTMP:视频编码器与推送视频数据
NDK37_RTMP:AAC
NDK38_RTMP:音频编码与推流

热修复与增量更新

NDK39_热修复简介
NDK39_AndroidFix热修复
NDK40_Tinker热修复
NDK41_JNI实现gif图片播放
NDK11_增量更新

OpenCv

NDK42_No CMAKE_CXX_COMPILER could be found
NDK43_OpenCV
NDK44_Camke集成OpenCv
NDK45_Android集成OpenCv
NDK46_OpenCv训练正样本
NDK47_OpenCV(一):车牌定位
NDK48_OpenCV(二):车牌svm确定与hsv定位
NDK49_OpenCV(三):车牌字符分割与ann分类识别

OpenGL

NDK50_OpenGL
NDK51_OpenGL:FBO
NDK52_OpenGL实现极快、极慢模式视频录制

  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值