kotlin
小妖0.0
这个作者很懒,什么都没留下…
展开
-
ViewModelProvider 获取ViewModel 的好处
ViewModelProvider 获取ViewModel 源码解析ViewModelProvider 中有三个构造函数// 构造函数1public ViewModelProvider(@NonNull ViewModelStoreOwner owner) { this(owner.getViewModelStore(), owner instanceof HasDefaultViewModelProviderFactory ? ((HasDefault原创 2021-09-17 17:23:35 · 1877 阅读 · 0 评论 -
Handler 消息发送机制实现原理解析
Handler 消息发送机制实现原理解析对于Handler消息发送机制,相信大家都不陌生,但是怎么发送可能就不是太清楚了,为了加深印象特此总结,个人总结一句话:向哪个线程发送消息就在哪个线程中创建Handler。我们大多数情况都是在子线程向主线程发送消息,一般都没什么问题。但是怎么从主线程向子线程发送消息呢?咱们先创建一个子线程var thread = Thread(object :Runnable{ override fun run() {//原创 2020-09-04 17:22:16 · 377 阅读 · 0 评论 -
Android studio配置签名文件,解决切换release模式下App报小红叉
当我们新建一个一个项目时,系统都会默认有两种模式debug 和 release当我们切换到release模式时,我们的App 上会出现一个小红叉,这个时候我们怎么解决呢!!! 往下看点File-> Project Structure 弹出界面点击Moudles ->Signing Configs我们会看到有两把钥匙的图标,新建的项目一般只会展示一把钥匙dubug。...原创 2020-08-21 17:17:20 · 830 阅读 · 0 评论