课程介绍: 系统架构部分:主要有Android源码阅读设计模式分析,以及第三方框架源码分析,自己手动一步步搭建仿内涵段子项目的整体框架...... 功能实现部分:主要有列表获取数据展示,哈弗曼算法压缩图片上传,直播推流,视频播放,第三方登录分享,表情评论兼容解决方案,增量更新,一键换肤插件开发,Android热修复...... 系统优化部分:主要有应用启动速度检测以及启动加速,会有大量JNI开发,图片压缩算法分析,Service优化,安装包压缩和优化,性能检测工具介绍,UI渲染性能优化,电量优化,最终的程序调优...... 课程目录: 01.Android进阶之路与你同行 02.自己动手打造一套IOC注解框架 03.Android Studio插件开发 04.模板设计模式构建BaseActivity 05.Android热修复 - 打补丁技术 06.Android热修复 - 打补丁原来如此简单 07.Builder设计模式构建万能Dialog 08.Builder设计模式构建NavigationBar 09.链式调用打造第三方的网络引擎 10.自己动手搭建数据库框架(增) 11.自己动手搭建数据库框架(性能优化) 12.数据库和网络引擎结合 13.插件式换肤框架搭建 - 资源加载源码分析 14.插件式换肤框架搭建 - Hook拦截View的创建 15.插件式换肤框架搭建 - 整体的框架搭建 16.插件式换肤框架搭建 - 最后的完善以及内存泄露分析 17.进程间的通信 - IPC(机制)Binder的原理和源码阅读 18.进程间的通信 - 耍流氓的方式保活Service 19.第一次写功能 - 整合框架和自定义View 20.Android图片压缩加密上传 - 自定义图片选择器 21.Android图片压缩加密上传 - JPEG压缩算法解析 22.Android图片压缩加密上传 - NDK终极压缩和加密上传 23.Android插件化架构 - Hook机制之动态代理 24.Android插件化架构 - Activity的启动流程分析 25.Android插件化架构 - 拦截Activity的启动流程绕过AndroidManifest检测 26.Android插件化架构 - 类的加载和360开源DroidPlugin源码分析 27.Android增量更新和签名校验 28.Darren的个人分享 |
Android进阶之旅,项目实战教程下载
立即下载 注册下载