Skip to content

Android development mark, It used to collect the knowledge of Android Development.

License

Notifications You must be signed in to change notification settings

liuyanggithub/android-dev-mark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

android-dev-mark

Android development mark, It used to collect the knowledge of Android Development. 一些Android开发时自己写的或者收藏的文章笔记


从Handler.post(Runnable r)再一次梳理Android的消息机制(以及handler的内存泄露)

从getApplicationContext和getApplication再次梳理Android的Application正确用法

到底getApplicationContext和getApplication是不是返回同一个对象?

AsyncTask你真的用对了吗?

Thread、Handler和HandlerThread关系何在?

梳理Android的IPC进程间通信(最新AndroidStudio的AIDL操作)

Android应用进程启动流程(Zygote进程与SystemServer进程)

Android Activity启动流程源码全解析(1)

Android Activity启动流程源码全解析(2)

一个线程可以有几个Looper?几个Handler?从Looper.prepare()来看看关于Looper的一些问题

解锁Android点击事件分发机制

OkHttp3.9请求过程源码解析

OkHttp3.9拦截器原理与区别

底部Tab+FrameLayout嵌套CoordinatorLayout+Viewpager切换时布局错乱

解决RecyclerView在ScrollView中会置顶它上面的控件

一个线程可以有几个Looper?几个Handler?从Looper.prepare()来看看关于Looper的一些问题

Retrofit是如何创建的?为什么要用动态代理

Retrofit2.5是如何解析在接口类中定义的方法?

Retrofit2.5怎么做到网络请求的处理的?

What?EventBus的核心竟然只是这两个Map?

从Handler.postDelayed来看看Android怎么实现处理延时消息

从isAsynchronous方法来看看Handler异步消息与同步屏障(SyncBarrier)

About me

Welcome

欢迎大家Fork, Star, Issues, 分享给其他人

            

Thanks

感谢其中文章的原作者,如果有侵权,请联系我删除

About

Android development mark, It used to collect the knowledge of Android Development.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published