GithubHelp home page GithubHelp logo

neacy / awesome-android-ndk Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jsonchao/awesome-android-ndk

0.0 1.0 0.0 194 KB

:fire: 全面深入地掌握NDK技术,成为下一波5G时代的浪潮儿~

License: Apache License 2.0

awesome-android-ndk's Introduction

Awesome-Android-NDK

全面深入地掌握NDK技术,成为下一波5G时代的浪潮儿~

深入解码Android NDK技术、扎实C、C++、Shell、Linux基础,掌握JNI语法实现,熟悉Cmake、MakeFile的编译底层原理,全面解密顶级公司核心技术,搭乘着音视频与图像处理的5G快车,成长为最具核心竞争力的高级人才。

Contents

一、C(🔥)(进行中~)

C基础

  • 《C程序设计语言》

  • 菜鸟窝资深工程师之BAT最常用的C技术

  • 网易工程师带你突破Android技术瓶颈之NDK开发模块-C 基础篇

  • 动脑学院高级Android之NDK开发模块-C 部分

C进阶

  • 《C陷阱与缺陷》
  • 《C专家编程》

二、C++(🔥)(进行中~)

C++基础

  • 《C++ Primer Plus》

  • 慕课网之2020 重学C++ 重构你的C++知识体系

  • 菜鸟窝资深工程师之BAT最常用的C++技术

  • 网易工程师带你突破Android技术瓶颈之NDK开发模块-C++基础篇

  • 动脑学院高级Android之NDK开发模块-C++部分

C++进阶

  • 极客时间之《现代C++实战30讲》

  • 《Effective C++》

  • 《More Effective C++》

  • 《深度探索C++对象模型》

三、NDK基础(🔥)(进行中~)

JNI

  • 《Android进阶解密》第九章 JNI原理(已完成,待记录)

  • 菜鸟窝资深工程师之BAT最常用的JNI基础实战

  • 动脑学院高级Android之NDK开发模块-JNI部分

  • 《Android C++ 高级编程——使用NDK》

编译原理与语法

  • 菜鸟窝资深工程师之编译原理与语法模块

  • 网易工程师带你突破Android技术瓶颈之NDK开发模块-编译原理与语法详解

  • 《Android C++ 高级编程——使用NDK》

Linux基础

  • 菜鸟窝资深工程师之Linux编程实战
  • 网易工程师带你突破Android技术瓶颈之NDK开发模块-Linux基础部分
  • 动脑学院高级Android之NDK开发模块-Linux基础部分

四、顶级公司核心技术全解密(进行中~)

热修复

  • 《Android进阶解密》(已完成,待记录)

  • 慕课网之《Android应用发展趋势必备武器 热修复与插件化》

  • 网易云课程之《阿里云andfix热修复、sophix原理剖析》

  • 《深入探索Android热修复技术原理》

  • 极客时间之Android开发高手课《Native Hook技术 》

Gif图实现

  • NDK高效实现gif图播放

五、Android音视频

音视频基础

全面掌握音视频处理技术 FFMPEG

  • 菜鸟窝资深工程师之音视频、图像处理技术

  • 菜鸟窝资深工程师之开源库 FFMPEG 学习

  • 慕课网之FFmpeg音视频核心技术精讲与实战(已完成,待记录)

  • 网易工程师带你突破Android技术瓶颈之NDK开发模块-网易视频云剖析

  • 动脑学院高级Android之NDK开发模块-音视频部分之FFMPEG

  • 《Android音视频开发》

全面掌握直播处理技术 WebRTC

六、图像处理技术

老牌图像库 OpenGL

  • 菜鸟窝资深工程师之音视频、图像处理技术
  • 网易工程师带你突破Android技术瓶颈之NDK开发模块-使用OpenGl进行人脸美化实战
  • 菜鸟窝资深工程师之相机开发进阶

新生代图像库 vulkan

七、计算机视觉处理技术

OpenCV

公众号

我的公众号 JsonChao 开通啦,如果您想第一时间获取最新文章和最新动态,欢迎扫描关注~

赞赏

如果这个库对您有很大帮助,您愿意支持这个项目的进一步开发和这个项目的持续维护。你可以扫描下面的二维码,让我喝一杯咖啡或啤酒。非常感谢您的捐赠。谢谢!


Contanct Me

● 微信:

欢迎关注我的微信:bcce5360

● 微信群:

微信群如果不能扫码加入,麻烦大家想进微信群的朋友们,加我微信拉你进群。

● QQ群:

2千人QQ群,Awesome-Android学习交流群,QQ群号:959936182, 欢迎大家加入~

About me

License

Copyright 2019 JsonChao

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

awesome-android-ndk's People

Contributors

jsonchao avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.