安卓高级开发工程师

教程详情

文件下载

  文件名称:安卓高级开发工程师  文件大小:46.2GB
  下载声明:本站文件大多来自于网络,仅供学习和研究使用,不得用于商业用途,如有版权问题,请联系博猪!
  下载地址: 下载教程

教程目录:

Android高级开发工程师学习计划
课程编号及模块课程章节学习周期/周课程小节课程内容课程形式
(直播细化)
课程时长学习时间直播时间备注
专题一
高级UI
第一章:UI原理与高级绘制21.UI绘制流程UI绘制流程及原理录播203月22日10:00
4月28日23:30
UI绘制流程(测量, 布局, 绘制)30
2.Paint/Cavans高级绘制Paint画笔高级应用20
Paint-滤镜,XFERMODE30
Canvas高阶使用技巧-变换,状态保存,离屏缓冲,粒子特效30
Canvas-实际案例操作30
贝塞尔曲线与计算规则30
基于PathMeasure源码分析path测量问题30
3.事件传递机制事件分发机制详解30
手写模拟事件分发直播604月8日
4.属性动画源码层分析,打造全版本兼容的属性动画直播404月9日
自定义动画框架,平行空间40
详解网易云音乐屏幕适配直播404月11日
《UI核心》练习
第二章:经典屏幕适配方案11.云音乐大型项目屏幕适配解决方案自定义像素适配录播30
手写百分比布局适配30
修改系统density,densityDpi适配30
刘海屏适配30
网易云音乐用到的高级绘制与动画直播404月28日
第三章:网易云音乐高级UI实战21.MaterialDesignMaterialDesign交互设计录播30
自定义RecycleView40
CoordinatorLayout原理应用+nestedscrolling组合完成下拉特效40
沉浸式设计,cardView源码分析和兼容原理30
2.自定义View自定义控件30
手写RecyclerView(手写Item回收池,支持千万级Item)40
SVG矢量图形打造不规则的自定义控件30
阿里VLayout原理解密与PathMeasure高级使用30
高级UI结尾实战
PathMeasure高阶动画特效
直播604月29日
网易云音乐的音乐播放界面如何实现直播604月30日
《屏幕适配和项目实战》练习
《高级UI》考核
专题二
NDK开发
第一章:C/C++基础篇11.基础知识函数录播305月1日 10:00
6月16日 23:00
(其中5月1日-5月4日,五一,6月5日-6月7日端午节)
直播答疑插入
Linux内存布局原理,指针概念,指针数组,数组指针30
结构体和共用体30
SO动态库设计与编译30
2.C++基础进阶命名空间,引用,C/C++混合编程,函数扩展30
C++编译器对象管理模型分析,类的继承、多态、抽象类,函数模板、类模板、模板的继承40
C++类型转换、C++IO、异常处理30
容器、对组,算法详解30
对象管理、类的构造和析构、友元函数与友元类、操作符重载30
《NDK开发基础知识》练习
第二章:编译原理和语法详解21.MakeFile语法详解静态库与动态库原理,编译流程详解30
MakeFile文件走读30
编译,链接,处理程序30
MakeFile语法规则30
预定义变量和宏函数30
Android.mk与so打包流程详解30
2.Shell语法详解变量的定义到使用30
语法详解30
方法参数传递机制详解30
Shell脚本编写与执行编译ffmpeg库30
3.Cmake详解Cmake编译so过程详解30
Cmake与MakeFile区别详解30
Cmake语法详解30
CmakeList.txt文件详解30
《NDK开发进阶》练习
第三章 项目实战41.一线互联网企业核心技术阿里云andfix热修复与Sophix原理分析直播305月21日
java方法在Davik和Art虚拟机运行原理30
利用系统源码打造gif图播放直播405月22日
bsdiff实现增量更新605月24日
2.网易视频云剖析Android Studio搭建音视频开发环境(集成FFmpeg)录播30
音频解码,视频解码,音视频同步处理30
音视频编码原理详解30
用FFmpeg手写电视台直播app(直播cctv, 凤凰卫视)直播605月27日
网易视频云直播解决方案30
音视频采集与编码直播305月28日
视频编码与根据pts和系统记时实现音频同步30
生产者与消费者在推流中的应用30
网易视频云的音视频播放最佳实践直播605月30日
3.人脸美化实战人脸磨皮算法与美白直播606月3日
人脸动态贴纸(openGL FBO与PBO,着色器GLSL语言)60
大眼瘦脸(图像局部缩放,平移,人脸关键点检测)直播606月4日
视频特效处理(灵魂出窍,抖动)直播606月10日
视频与音频合成原理分析以及手写实现40
4.opencv图像识别opencv原理详解,结构体,颜色通道使用录播30
Android Studio cmake配置opencv开发环境30
opencv人脸跟踪与定位直播606月17日
6月19日
6月21日
opencv人工智能应用揭秘-车牌号码检测与识别60
人工智能神经网络在分类器中的运用-Android与人工智能40
5.网易云信核心技术网易云信视频通话核心技术-WebRTC录播40
WebRTC实现点对点通信原理30
实现内网之间直接通信的穿透原理与机制30
手写网易云信视频通话-打造无延时高质量的p2p通话以及多人视频会议直播606月25日
网易云信音视频通话技术详解606月26日
《NDK开发项目实战》练习
《NDK开发》考核
专题三
架构师
第一章:架构师入门必修21.UML建模正向工程与逆向工程在UML图中的应用录播306月17日 10:00
8月11日 23:30
关系(依赖,泛化,关联,实现)画法与注意事项30
AOP面向切面架构设计30
面向切面思想之集中式登录架构设计30
2.设计模式MVC架构设计与经典的三层模型30
MVP思想精髓与解耦View与model的巧妙详解30
架构提升之路MVP思想实现项目基础框架搭建30
更节省的设计模式之MVVM实现数据双向绑定30
dataBinding原理与编译时绑定布局与对象40
3.无死角分析Android系统源码Handler+Message源码分析及手写实现40
Binder核心原理与架构设计40
PackageManagerService源码分析及其apk安装原理30
ActivityManagerService架构设计和揭秘Activity跨进程跳转30
App启动流程源码全解析及Android app应用本质揭秘30
《架构师基础》练习
第二章:架构师晋级之高手篇21.换肤核心技术QQ,美团,网易云音乐动态换肤架构分析直播207月1日
手写动态换肤框架40
项目实战之高可扩展性换肤应用40
高德地图,今日头条编译式换肤详解20
实战网易云音乐动态换肤直播407月2日
2.组件化框架设计组件化之集中式路由框架-Arouter原理详解录播30
Android项目组件化配置30
团队如何实现组件化开发(单一运行与统一打包发布)60
手写Arouter组件化路由框架40
项目实战-手写组件化路由架构(重定向,跳转前预处理-登录,统一跳转入口,支持多类型参数传递,多module跳转)直播607月8日
组件化设计在网易云课堂中的实践60
3.插件化框架设计手写RePlugin式插件化架构录播60
插件化在Android9.0如何解决@hide注解修饰的系统api30
手写dlsym完成对libart.so的解析30
IDA工具如何反编译so,寻找最佳hook点30
如何hook虚拟机内核层的toclass, SetClassLoader使类加载器成为系统类加载器直播607月10日
《架构师-组件化插件化》练习直播答疑插入
第三章:架构师锤炼之实操篇41.Android事件总线框架设计EventBus3.0源码详解与架构分析录播20
手写实现EventBus3.0事件总线框架40
手写饿了吗进程通信框架30
fastjson打造对象多进程共享桥梁30
2.数据库框架设计开源技术ORMLite核心架构分析30
华为核心技术-手写面向对象式数据库架构设计40
腾讯手机QQ之实现数据库分库(多用户,多角色,多权限数据库)40
xml脚本打造数据库版本全量升级架构(xml脚本结构定义,支持数据库单独升级)40
3.OKHttp网络访问框架设计网络层七层模型及其原理(TCP IP握手)30
OKHttp源码分析与架构解密30
http格式分析30
手写OKHttp任务队列架构设计30
Socket连接池复用机制详解30
拦截器责任链模式实现重连,布泉http头,链接与Http协议解析40
使用泛型完成手写高可扩展的OKHttp网络访问框架直播60
4.Glide图片加载框架设计Glide架构思维分析与源码详解录播30
手写Glide注入内部生命周期(打造不一样的缓存方式)30
建造模式打造手写Glide架构的高扩展性30
请求队列,请求转发,加载器,加载策略,缓存策略等30
LruCache和DiskCache解析30
完结篇-手写Glide图片加载框架直播60
5.RxJava2响应式编程框架设计RxJava2架构分析与源码详解录播30
高阶泛型详解和泛型变换应用30
深入递归式实现RxJava订阅链(观察者模式变种)30
手写RxJava响应式架构(链式调度,事件变换,线程切换)直播60
6.IOC框架设计Butterknife详解与原理分析录播30
Java文件结构化文本详解(PackageElement,TypeElement,VariableElement等)20
手写Butterknife实现无性能损耗的编译时框架40
Dagger2核心原理解析20
注解实现依赖注入式框架30
手写Component完成被依赖对象到依赖者的绑定40
APT实现手写Dagger2注入式框架直播40
7.架构师必备技能手写Android全版本编译时权限申请框架直播40
动态隔离打造可替换的网络隔离库(retrofit,okhttp)60
大型安卓项目的架构搭建,网易教育产品系列直播60
《架构师-框架原理与实现》练习
《架构师》考核
专题四
性能优化
第一章:多维度分析性能优化21.源码分析App启动原理详解(冷热启动,启动时间检测)录播208月12日 10:00
9月15日 23:30
App启动白屏优化解决方案30
Doze与Studby模式介绍与兼容和 Job Scheduler源码详解30
AsyncTask源码级详解、ThreadPool线程池原理40
Handler机制揭秘与手写实现20
2.内存泄漏及垃圾回收机制布局渲染流程与原理30
过度渲染分析与优化30
内存泄漏与内存抖动详解(年轻堆与老年堆机制)30
虚拟机内存模型详解及优化30
垃圾回收机制原理与分析(可达性分析算法,标记清除算法,分代回收算法)30
bitmap的内存管理(skia图像引擎实例Bitmap时内存流程)直播308月20日
bitmap使用内存分析与压缩30
微信黑科技之哈夫曼算法打造无损压缩技术直播408月21日
手写微博巨图加载解决方案40
Android系统耗电统计与分析录播30
《性能优化-内存管理》练习
第二章:高级应用安全技术11.防反编译、应用安全防反编译利器技术框架(dex文件编译原理)30
防反编译利器技术框架(混淆在app生成时流程,mutlidex原理)30
https防抓包机制(拒绝被hook)30
Dex加密与反编译(app加固)30
数据传输加密,客户端服务端双向加密校验30
第三章:性能优化实战与重要性21.热修复、webpTinker热修复原理解析到实现流程30
手写java版热修复的实现(dex合成, classloader加载机制源码分析)40
webp的性能与主流格式对比40
webp的编译到集成实现(全版本兼容解决方案)40
2.apk文件优化及实战json下一代数据交换格式之Protocol Buffer40
Protocol Buffer二进制序列化与反序列化过程分析30
文件压缩与解压宝典---7zip库的移植与使用40
冗余代码分析和apk实现极限压缩(图片格式转换,7zip应用)40
项目实战之apk压缩(遵循原则和压缩总结)直播609月2日
网易易盾的防反编译,加固等技术是如何实现的40
《性能优化-安全性和项目实战》练习
《性能优化》考核
专题五
Flutter
第一章:Flutter入门基础21.基础语法入门篇Dart语法概要录播409月16日 10:00
10月27日 23:30
(其中10月1日-10月7日国庆节)
直播答疑插入
内置类型30
方法的使用30
操作符30
2.基础语法深入篇泛型30
控制语句30
异常30
类,抽象类,接口30
mixin30
3.库的使用如何导入导出库20
如何使用库20
《Dart语法》练习
第二章:Flutter控件与交互21.常用基础控件MaterialApp20
Scaffold20
Text20
Image20
2.常用布局控件Column20
Row20
Container20
FittedBox20
3.自定义View及动画处理自定义View直播3010月9日
动画处理30
4.手势处理手势处理直播3010月10日
ListView上拉加载下拉刷新处理40
5.多线程开发及网络请求多线程开发直播4010月14日
网络请求40
6.与原生代码的交互处理及持久化持久化处理直播4010月15日
Flutter如何与原生代码交互40
《Flutter常用知识点》练习
第三章:Flutter项目实战1Flutter开源中国实战1.抽屉处理直播6010月22日
2.BottomNavigation处理60
3.界面布局处理直播6010月23日
4.获取及处理数据60
Flutter在网易云课堂的实践直播6010月24日
《Flutter》考核
10月28日 10:00
11月3日 23:30
专题六
网易商业化项目分享
网易云音乐-项目分享1直播直播12010月28日
网易云课堂-移动架构分享直播直播12010月29日
网易易盾-安全技术分享直播直播12010月30日
网易视频云-音视频播放原理直播直播12010月31日
网易云信-音视频通话分享直播直播12011月1日

教程截图

安卓高级开发工程师

教程下载

资源下载
免费资源
诚通网盘点击下载提取码: 4672复制
免费下载地址,低速
付费资源
此资源下载价格为3立即购买,VIP免费
高速下载地址,【百度网盘】+【直链下载】
没有百度网盘会员也可以用直链地址高速下载了
资源下载
下载价格3
高速下载地址,【百度网盘】+【直链下载】
没有百度网盘会员也可以用直链地址高速下载了

原文链接:【教程宝盒网】 https://www.jc-box.com/8373.html,转载请注明出处。

0
分享海报

评论0

请先

没有账号? 注册  忘记密码?

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码