前言 上一章内容中的代码,如果我们延迟以后重新给实体类赋值,会发现UI并没更新,在更早的内容中我们讲到过,需要用LiveData去通知观察者更新,不过这里我们要讲一下另外一个...
前言 上一章内容中的代码,如果我们延迟以后重新给实体类赋值,会发现UI并没更新,在更早的内容中我们讲到过,需要用LiveData去通知观察者更新,不过这里我们要讲一下另外一个...
前言 在上一篇文章简单的介绍了MVVM架构和Android端实现MVVM架构需要用到的四个官方组件,但是这些组件还有很多的知识和技巧需要我们了解,接下来我们先来详细研究一下D...
1、MVVM简介 MVVM是相对于MVC和MVP的一个概念,是一种架构模式。 1.1 MVC 传统的MVC中,View改变通知Controller进行处理,Controlle...
注意Rxjava配合Retrofit进行网络请求进行了更新,对Rxjava生命周期处理更加合理,详情请看Demo 最近看了许多关于Rxjava2.0,Retrofit及MVP...
注意:本教程已经停更,《Camera2 教程》持续更新中。 从事相机的开发已经三年多了,这两年来积累了很多相机相关的开发经验,所以想做个总结,同时也希望对那些想了解这块知识的...
上一章《Camera2 概览》[https://www.jianshu.com/p/9a2e66916fcb]里我们介绍了一些 Camera2 的基础知识,但是并没有涉及太多...
主目录见:Android高级进阶知识(这是总目录索引) 一.目标 【framework代码可以直接用Android Studio打开SDK目录下面的resouce,这里也推荐...
在APP的开发过程中我们往往会遇到没有数据或者没有网络情况时使用一个布局view提示当前数据加载的情况 ,就如下图所示## 我们可以用平常使用的布局来写也可以实现,但是这对于...
借鉴地址:https://www.jianshu.com/p/be615a2dcffd 在APP的开发过程中我们往往会遇到没有数据或者没有网络情况时使用一个布局view提示当...