Code Review在项目开发中是一个老生常谈的问题,作为项目成员,你是否有过很多次想做Code Review却最终没有做的遗憾?因为业务复杂、项目进度紧张等原因耽搁了,想...
Code Review在项目开发中是一个老生常谈的问题,作为项目成员,你是否有过很多次想做Code Review却最终没有做的遗憾?因为业务复杂、项目进度紧张等原因耽搁了,想...
前言 本文属于 《一款基于MVP架构的快速应用开发框架,kotlin版本》(注:此文章还在更新中,可先看看,敬请期待!)[https://github.com/leo2777...
作者: @怪盗kidou如需转载需在明显位置保留作者信息及原文链接Retrofit版本: 2.0.2 本文注目录: Retrofit入门 Retrofit注解详解 Gson与...
1、MVVM简介 MVVM是相对于MVC和MVP的一个概念,是一种架构模式。 1.1 MVC 传统的MVC中,View改变通知Controller进行处理,Controlle...
1. Jetpack(MVVM) MVVMHabit 于谷歌最新AAC架构,MVVM设计模式的一套快速开发库。binding-collection-adapter 数据绑定框...
不知道大家是否有这个疑问,在 刚开始做Android的时候 ViewPager ,ViewPager 嵌套 ViewPager 并没有出现过滑动冲突??墒俏裁丛?ViewP...
本文目标 理解MVVM架构并能手写出来 强调 首先要强调的一点就是,MVVM并不等同与dataBinding,只不过二者总是混合在一起使用,导致很多人以为dataBindin...
?? Android开发——RecyclerView的使用(二)?? Android开发——RecyclerView的使用(三) ?? 使用RecyclerView 加载...
性能优化一直都是一个 Android 开发者逃不过的话题,启动优化则更是重中之重。启动速度可以直接影响一个 App 的留存率和转化率,没有人会希望自己点击之后还要等一会才打开...
为什么要使用三级缓存 如今的 Android App 经?;嵝枰缃换?,通过网络获取图片是再正常不过的事了 假如每次启动的时候都从网络拉取图片的话,势必会消耗很多流量。在当...
Outline [TOC] 前言 好久不见朋友们,最近一段时间在忙工作上的事情,没来得及写文章,这两天正好有点时间,赶紧写下了这篇教程,免得大家说我太监了。 正题 先来回顾一...
Outline [TOC] 前言 上个月RxJava2正式版发布了,但目前国内的资料还比较少,以前使用过RxJava1只需要看看更新文档就知道怎么使用了,但还有一些以前没用过...
Outline [TOC] 前言 在上一节中, 我们学习了FLowable的一些基本知识, 同时也挖了许多坑, 这一节就让我们来填坑吧. 正题 在上一节中最后我们有个例子, ...
Outline [TOC] 前言 在上一节中, 我们找到了上下游流速不均衡的源头 , 在这一节里我们将学习如何去治理它 . 可能很多看过其他人写的文章的朋友都会觉得只有F...
Outline [TOC] 前言 大家喜闻乐见的Backpressure来啦. 这一节中我们将来学习Backpressure. 我看好多吃瓜群众早已坐不住了, 别急, 我们先...