本周明确移动端架构师需要具备的技术栈,在架构中大型APP及技术选型时有哪些方法论可以遵循,带你认识讲师为课程量身定制的开发套件,让我们一起通过“好物”项目的HiLog战役燃起架构师成长之路吧
不做搬运工,教你造轮子。利用两周时间带你为“好物”项目架构一套高可用高扩展的Android通用UI组件,本周完成HiTabBottom和HiTabTop组件的架构设计和开发,掌握APP基础框架结构设计
框架设计服务于使用者,以移动端高频技术点下拉刷新和广告位为例设计实现项目“好物”的HiRefresh和HiBanner组件,并教会你如何从需求出发架构并实现轻量级高扩展的组件,帮你弥补造轮子中的盲区
架构师该如何完成到Kotlin转变?如何快速掌握Kotlin?课程会面向未来Kotlin,使用新版解锁Kotlin开发核心知识体系,使用Kotlin重构“好物”HiCircleIndicator
本周以高频核心组件实现原理为入口,带你学习Google Android团队如何做架构设计,最后会借助“好物”项目HiDataItem的封装让你领悟如何利用设计原理,封装出高易用的UI组件。
本周以Navigation和ARouter路由组件为入口,如何做好技术选型日后不返工,通过全面性原理分析进阶改造带你掌握如何设计端内路由,基于ARouter完成“好物”项目的登录拦截与全局降级策略
本周非常硬核,从多线程通信、并发安全、并发流程控制、线程池任务调度和线程复用原理,到手写逆向还原协程实现原理,再到协程进阶实战,完成“好物”项目的多线程操作框架HiExecutor封装
中级以上Android开发者,欲深耕移动端技术不甘平凡,有一定自学自控能力技术储备要求扎实的 Java & Android基础掌握Android Studio等开发工具的基本使用

