本文已授权 微信公众号 玉刚说 (@任玉刚)独家发布。 前言 我是一个崇尚 开源 的Android开发者,在过去的一段时间里,我研究了Github上的一些优秀的开源库,这些库...
本文已授权 微信公众号 玉刚说 (@任玉刚)独家发布。 前言 我是一个崇尚 开源 的Android开发者,在过去的一段时间里,我研究了Github上的一些优秀的开源库,这些库...
1、使用 Start、End代替Left、Right 如: 2、TextView增加属性android:textDirection="locale" 如: 3、ImageVi...
随着项目代码量的增大,有时会遇到方法数限制,如:The number of method references in a .dex file cannot exceed 64...
使用Android Studio 3.0 Preview版,尝试了下Kotlin的DataBinding,踩了几个坑,记录一下,哈哈😄 -------------------...
单一职责原则(SRP:Single Responsibility Principle)就一个类而言,应该仅有一个引起其变化的原因。 一个类中应该是一组相关性很高的函数、数据...
从开始最开始学习RxJava到现在也有一段时间了,还记得去年第一次看RxJava的文章就是扔物线的的这篇文章给 Android 开发者的 RxJava 详解,那一次我看了整整...
原文这篇文章的目的有两个: 1. 给对 RxJava 感兴趣的人一些入门的指引。 2. 给正在使用 RxJava 但仍然心存疑惑的人一些更深入的解析。 在正文开始之前的最后,...
作者: @怪盗kidou如需转载需在明显位置保留作者信息及原文链接Retrofit版本: 2.0.2 本文注目录: Retrofit入门 Retrofit注解详解 Gson与...
背景 2015年的Google I/O上提出了Data Binding的库,意味着在Android开发中,也支持MVVM的开发模式。首先简单介绍一下MVVM,这种模式是由微软...