自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BATcoder - 刘望舒

我的独立博客 http://liuwangshu.cn

原创 Android Binder原理(二)ServiceManager中的Binder机制

本文首发于微信公众号「后厂技术官」 前言 在上一篇文章中,我们了解了学习Binder前必须要了解的知识点,其中有一点就是Binder机制的三个部分:Java Binder、Native Binder、Kernel Binder,其中Java Binder和Native Binder都是应用开发...

2020-01-12 18:33:46 622 1

原创 Android Jetpack架构组件(六)一文带你了解ViewModel的使用和原理

本文首发于微信公众号「后厂技术官」 前言 在本系列的第4和第5篇文章中,介绍了LiveData的使用和原理,LiveData和ViewModel是一对好搭档,这篇文章我们一起来学习什么是ViewModel、ViewModel基本使用、ViewModel的原理。 1.什么是ViewModel 在...

2020-01-12 18:24:10 1024 3

原创 Android Jetpack架构组件(五)带你了解LiveData(原理篇)

本文首发于微信公众号「后厂技术官」 前言 在上一篇文章中我们学习了LiveData的基本用法,我们知道LiveData是一个可观察的数据持有者,他是具有组件生命周期感知的,那么它是如何观察组件生命周期变化的呢?LiveData和RxJava的不同的是,LiveData并不是通知所有观察者,它只...

2020-01-12 17:51:35 493 0

原创 Android进阶三部曲 第三部《Android进阶指北》已完稿

今天说两件事,一个是第三本书完稿,一个是本公众号改名。 1.第三本书《进阶指北》今天完稿了 耗时1年半,我的第三本书《进阶指北》终于在今天完稿了。前两本书每本都是耗时1年左右,完成这本书的时间增加了些,主要还是自己懒癌犯了,这里跟大家说声抱歉,让大家久等了。稿件会在下周一交由出版社进行审核,后...

2020-01-12 09:41:42 3641 3

提示
确定要删除当前文章?
取消 删除