人生必须的知识就是引人向光明方面的明灯。这篇文章主要讲述Android基础系列合集相关的知识,希望能为你提供帮助。
四大组件
1.Service
Android四大组件-Service
Android-远程Service
Service 动态更新 UI
2.Activity
Android四大组件-Activity
Android-Activity启动流程
Android - ANR小结
Activity 启动模式
【Android基础系列合集】3.Content Provider
Android四大组件-Content Provider
android - SQLite 数据库
4.Broadcast Receiver
Android四大组件-Broadcast Receiver
Handler
Android-消息处理学习总结(Handler,Looper)
Android-Handler使用姿势
Binder
Android-Binder机制
不依赖AIDL的跨进程通信
Android-Messenger跨进程通信
多线程
Android - 线程池
Android-多线程AsyncTask
View的绘制
Android-LayoutInflaterAndroid应用层View绘制流程与源码分析
Android-View的绘制源码学习总结
事件分发
Android-事件分发机制框架概述
Android-事件分发(OnTouchEvent,OnTouch,OnClick)
Android-事件分发(ViewGroup)
Context
Android-ContextAndroid-Application
Framework
ActivityManagerService原理&
源码
Android - AMS源码分析
Android - AssetManager
Fragment
fragment的使用Fragment的坑
Android - fragment Manager
setUserVisibleHint-- fragment真正的onResume和onPause方法
开源库
Okhttp3 使用和原理(DEMO)
Android - Okhttp拦截器
TCP连接与OKHTTP复用连接池
Retrofit 2.0 使用和原理
retrofit2 不创建对象直接返回字符串
Gson 使用和原理
Android - Dagger2 使用和原理
Dagger2 单例
Glide 使用教程与原理
Glide填坑指南
网络
Android - 网络基础
UI
Android - Navigation Drawer
Android - 自定义控件和属性(attr和TypedArray)
Android - 文字中显示图片
一种基于Glide图片加载框架的Android RichText实现
Android - 富文本编辑器
Android - Textview源码解析
Textview源码+绘制过程解析
缓存
Android - 缓存
Android - 内存泄漏 + 垃圾回收(GC)概念
Android 内存溢出解决方案(OOM) 整理总结
Android-加载图片避免OOM
Android照片墙-多图加载
Android瀑布流照片
Android源码解析——LruCache
设计模式
Android - 设计模式
从Android看设计模式
Android - MVP
注解
Android - 注解
序列化
Android - 序列化与反序列化
插件化(待续)
Android插件化
推荐阅读
- App性能优化之内存优化
- WPF入门教程系列三——Application介绍(续)
- 完整Android开发基础入门博客专栏
- WPF入门教程系列二——Application介绍
- WPF入门教程系列七——布局之WrapPanel与StackPanel
- Android Studio环境解读
- Android应用层View绘制流程与源码分析
- Android 菜单动态变化添加或去除
- Android开发——导入github安卓项目源码