Android进阶之旅(NDK实战篇)

Android进阶之旅(NDK实战篇)

本课程是某讯课堂,价值999的Android进阶之旅(NDK实战篇),本课满满的干货,绝对是那些理论课比之不及的。课程很系统,由浅到深。

  • 第一部分:入门 C 的基础、C++ 的基础和 JNI 基础,分析 JNIEnv 的实现原理,手写 Android 共享内存的序列化过程等等。
  • 第二部分:深入 C 的进阶和 C++ 的进阶,分析内存四驱模型和项目开发模型,强化二级指针与多级指针,刨析 STL 的设计理念与算法等等。
  • 第三部分:主讲数据结构和算法,这部分知识是面试的必备基础,同时也是为后面的智能识别与音视频开发做铺垫,我们不能只停留在 API 的调用阶段。数组、链表、栈、队列、二叉树、AVL 树、红黑树、哈夫曼编码、图、LeetCode 刷题等等。
  • 第四部分:主讲 OpenCV 智能识别… …

课程目录:

01、NDK开发前奏 – x团参数加密和签名校验

02、第三方开源库 Glide – 源码分析(补)

03、NDK开发前奏 – 视频转码压缩

04、Android 多模块多组件开发 – 打造属于自己的路由(补)

05、NDK开发前奏 – 实现支付宝人脸识别功能

06、C基础 – 基本数据类型与指针入门

07、C基础 – 指针运算和函数指针

08、C基础 – 动态开辟内存和字符串

09、C基础 – 字符串常见操作和指针练习

10、C基础 – 结构体联合体和枚举

11、C基础 – 文件操作

12、JNI 基础 – JNIEnv 的实现原

13、JNI 基础 – Native 层构建 Java 对象

14、JNI 基础 – Android 共享内存的序列化过程

15、JNI 基础 – 缓存策略和异常处理

16、C进阶 – 内存四驱模型

17、C进阶 – 项目开发模型强化

18、C进阶 – 二级指针和多级指针

19、C进阶 – 结构体中的高级话题

20、C++基础 – 引用和函数重载

21、C++基础 – 构造函数、析构函数和拷贝构造函数

22、C++基础 – 对象大小和友元类

23、C++基础 – 操作符重载和类的继承

24、C++基础 – 虚继承、虚函数和模板函数

25、C++基础 – 实现 Native 层的 ArrayList

26、C++基础 – 异常处理和字符串操作

27、C++进阶 – Const关键字增强和引用的本质剖析

28、C++进阶 – STL 容器的基本介绍和使用

29、C++进阶 – STL 函数对象和谓词

30、C++进阶 – STL算法设计理念分析

31、Android智能识别 – 银行卡区域裁剪

32、Android智能识别 – 银行卡数字识别

33、数据结构算法 – 数组与链表

34、数据结构算法 – 单链表与双向链表

35、数据结构算法 – 冒泡、选择和插入排序

36、数据结构算法 – 冒泡优化、插入和希尔排序

37、数据结构算法 – 归并排序和快速排序

38、数据结构算法 – 递归和栈结构

39、数据结构算法 – 队列和双向队列

40、数据结构算法 – HashMap 源码分析和手写实现

41、数据结构算法 – 树和二叉树

42、数据结构算法 – 二叉树常见操作

43、数据结构算法 – 优先级队列和堆排序

44、数据结构算法 – 二叉搜索树

45、数据结构算法 – AVL 树

46、数据结构算法 – AVL 树的新增和移除

47、数据结构算法 – 红黑树上篇

48、数据结构算法 – 红黑树下篇

49、数据结构算法 – 哈夫曼编码

50、数据结构算法 – 图

51、数据结构算法 – 图的最小生成树和最短路径

52、LeetCode 刷题 – 数字篇

53、LeetCode 刷题 – 位运算

54、LeetCode 刷题 – 树

55、LeetCode 刷题 – 常用算法思想

56、OpenCV – 安装和简介

57、OpenCV – Android 滤镜效果处理

58、OpenCV – Mat 对象与图像混合

59、OpenCV – 图像的绘制与卷积操作

60、Android 性能优化实战 – 界面卡顿

61、Android 性能优化实战 – Bitmap 全面解析

62、OpenCV – 实现图片的美容效果

63、OpenCV – 验证码自动识别

64、OpenCV – 自定义线性滤波

65、OpenCV – 图像边缘检测

66、OpenCV – 霍夫检测与重映射

67、OpenCV – 色彩空间与直方图

68、OpenCV – 直方图比较和匹配

69、OpenCV – 轮廓查找与图像分水岭

70、OpenCV – 手写 QQ 说说图片效果

71、OpenCV – 图片的几何变换

72、OpenCv – 封装 java 层 sdk 模型

73、OpenCV – 手写直方图和直方均衡

74、NDK开发实战 – 实现人脸的美容效果(上)

75、NDK开发实战 – 实现人脸的美容效果(下)

76、NDK开发实战 – 微信公众号二维码检测与识别

77、人脸识别 – HOG 和 LBP 特征检测

78、人脸识别 – 实时人脸检测

79、NDK开发实战 – 实时人脸检测和识别

80、音视频技术学习 – 启动篇

81、linux 系统编程 – 命令基础,软件卸载与安装

82、linux 系统编程 – 应用编译运行的工作过程

83、linux 内核编程 – 文件IO与文件描述符

84、linux 内核编程 – 进程创建与进程管理

85、linux 内核编程 – IPC 进程间通信

86、linux 内核编程 – 线程与多线程同步

87、CMake 语法 – 自动编译和链接

88、CMake 语法 – 详解 CMakeLists.txt

89、Shell 脚本 – 详解基础语法

90、Shell 脚本 – 自己动手编译 FFmpeg

91、FFmpeg – 打造一款万能的音乐播放器

92、FFmpeg – 多线程解码播放

93、FFmpeg – OpenSLES 播放音频数据

94、FFmpeg – 线程队列边解码边播放

95、FFmpeg – Android 视频播放器

96、FFmpeg – 音视频同步

97、FFmpeg – Android 直播推拉流

98、FFmpeg – 朋友圈录制视频加背景音乐

99、FFmpeg – H.264 协议详解

100、FFmpeg – Android 直播加滤镜效果

101、给大家的一封信

 

?超值套餐Android 面试直通车

1、《 大厂资深面试官 带你破解Android高级面试 》 百度云盘直接下载

2、《 国内Top团队大牛带你玩转Android性能分析与优化》 百度云

3、《 剖析Framework面试 冲击Android高级职位》 云盘下载

4、《 Android工程师【完整版】 》 百度网盘

加客服微信,下载多餐有优惠哦。

资源下载资源下载价格15立即购买    升级VIP后免费
支付后会自动显示网盘链接;百度网盘、无密自助下载即可,如果链接失效请联系微信:ITBOKE
站内部分资源收集于网络,若侵犯了您的合法权益,请联系我们删除!
赞赏是最好的支持
如果对你有帮助那就支持一下吧
立即赞赏
分享到:
赞(4) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

小月博客-一个专注于分享的技术博客
没有账号? 忘记密码?