IP属地:山东
背景 为什么要重复造轮子呢? 我认为只有站在作者的角度才能更透彻的理解框架的设计思想 去踩大神们所踩过的坑。 才能深入的理解框架的所提供的功能 ...
项目背景 先来说说开发此项目的背景,由于公司的项目采用组件化开发,各个组件内部需要在application中初始化一些特有的东西。通常的做法是在...
IntentService是SDK为我们提供的一个简化版的Service,其内部绑定了一个handler,实现了自己的消息循环。并且使用结束后会...
HandlerThead继承自Thead,其内部为用户初始化了一个Looper,这样当在子线程中使用Handler时可直接使用HandlerTh...
1、Merge Two Binary Trees Given two binary trees and imagine that when yo...
实体 - 表 对应 主键 外键(一对一,一对多) 获取Database dao操作 加密 数据库升级 LiveData的支持 框架图 Room...
LiveData是一个数据持有者,其本身实现了观察者模式,支持数据监控(被观察),并且可以感知组件的生命周期。观察者可以指定某一个LifeCyc...
android studio签名 给我们自己开发的app签,就代表着我们自己的版权,以后要进行升级,也必须要使用相同的签名才行。签名就代表着自己...