Four components
1.Service
Android Four Components-service
android-Remote Service
Service Dynamic Update UI
2.Activity
Android Four Components-activity
Android-activity START Process
ANDROID-ANR Summary
3.Content Provider
Android Four components-content Provider
Android-sqlite Database
4.Broadcast Receiver
Android Four components-broadcast Receiver
Handler
Android-Message Processing Learning Summary (handler,looper)
Android-handler Use Posture
Binder
Android-binder mechanism
Cross-process communication without relying on AIDL
Android-messenger Cross-process communication
Multithreading
Android-Thread pool
Drawing of view
Android-layoutinflater
Android Application layer view drawing process and source code analysis
Android-view's Drawing Source Learning summary
Event distribution
Overview of the Android-event distribution mechanism framework
android-Event Distribution (Ontouchevent,ontouch,onclick)
android-Event Distribution (ViewGroup)
Context
Android-context
Android-application
Framework
Activitymanagerservice Principle & source code
Android-ams Source Code Analysis
Android-assetmanager
Fragment
Use of fragment
Fragment's pit.
Android-fragment Manager
setuservisiblehint--fragment Real Onresume and OnPause methods
Open Source Library
OKHTTP3 use and principle (DEMO)
Android-okhttp Interceptor
TCP connection and okhttp multiplexing connection pool
Retrofit 2.0 Use and principle
Retrofit2 do not create object directly return string
Gson Use and principle
Android-dagger2 Use and principle
Dagger2 Single case
Glide using tutorials and principles
Glide Pits Guide
Internet
Android-Network Basics
Ui
Android-navigation Drawer
Android-Custom controls and properties (attr and Typedarray)
Android-show Pictures in text
An Android RichText implementation based on glide picture loading frame
Android-Rich Text editor
Android-textview Source Code Analysis
TextView Source + Drawing Process Analysis
Cache
Android-Cache
Android-memory leak + garbage collection (GC) concepts
Android Memory Overflow solution (OOM) Finishing Summary
Design Patterns
Android-Design mode
View Design Patterns from Android
Android-mvp
Annotations
Android-Annotations
Serialization of
Android-Serialization and deserialization
Plug-in (to be continued)
Android Plugin
Android Basic Series Collection