所以即使你天天敲代码,你的进步也如此之慢,因为你平时就缺乏架构设计、代码设计的锻炼,日积月累,你也只是搬砖的速度比之前更快一点而已
DataBinding :
Fresco :
- Android图片加载开源库深度推荐,安利Fresco
- 浅谈Fresco编码图片缓存
- Fresco图片显示原理浅析
- Fresco架构设计赏析
- Fresco之强大之余的痛楚
- 你所不知道的fresco使用集锦
- Android图片加载神器之Fresco,基于各种使用场景的讲解
- Fresco要点及优化
- Fresco完美解决本地图片以及视频缩略图方案
- Android图片加载开源库深度推荐,安利Fresco
Retrofit:
Glide:
ARouter:
EventBus:
推送:
OkHttp:
- Android OkHttp源码解析入门教程(一)
- 基于OkHttp缓存策略
- brock
- OkHttp面试总结
- okhttp源码解析(一)--简介
- Android网络编程(六)OKHttp源码解析下
- [Android]Okhttp心跳策略研究
- Android高版本联网失败报错:Cleartext HTTP traffic to xxx not permitted解决方法
- Android OkHttp3 :最简单&粗暴(使用与原理)讲解\
- Okhttp源码分析
- OkHttp使用完全教程
- 一篇文章带你弄懂OkHttp的实现
- Android小知识-介绍OkHttp中的拦截器
- Android八门神器(一):OkHttp框架源码解析
- Android OkHttp下载多个文件 暂停 继续下载
RxJava2 :
RxLifecycle:
SharedPreferences:
讲设计的:
埋点:
页面组合:
- 我为什么不主张使用Fragment
- Android技术栈(一)从Activity迁移到Fragment
- Fragment操作的封装类
- Fragment懒加载实现,BaseFragment封装
- 你真的会用Fragment吗?Fragment复用的那些事儿
- Android懒加载vs预加载------Viewpager+Fragment
- Fragment跳转的骚操作
- Android 基类BaseActivity的封装
- 关于 Activity 劫持的一些措施
- Android碎片Fragment之多标签切换效果(微信和QQ底部多标签切换)
- Android 的整体设计及背后意
- Android 什么是架构?
- 一线大厂的 MQ 组件实现思路和架构设计思路
- 秒杀架构的设计细节
- 从客户端的角度来谈谈移动端IM的消息可靠性和送达机制
- 设计模式知识梳理(3) - 结构型 - 组合模式
- Android Omnipotent:万能接口库
- Android架构分层演进实践
- 打造一个高效易用的懒加载BaseFragment
- 我一行代码都不写实现Toolbar!你却还在封装BaseActivity?
- Activity 跳转到MainActivity 并且切换到指定的Frgament
- 多研究些架构,少谈些框架( 3 ):事件驱动架构
- Android优化--Fragment懒加载
- 如何构建一个较为通用的业务技术架构
- Android 懒加载优化
Android开发前的设计
了解APP的功能
项目架构
开源框架
网络请求
接口设计和加密
图片加载
数据库
热门框架
界面布局
技术难点
功能模块
根据业务划分一下功能模块
测试和优化
使用一些测试的工具来帮助开发,比如内存泄漏检测LeakCanary、界面卡顿检测BlockCanary;运行时出错如何收集错误;如何检测发生了ANR;还有统计用户爱好习惯什么的;就是如何完善APP
框架搭建
新建项目,先分一下层,集成一些基础类,集成一些工具类;
代码规范
网友评论