一、前言二、BaseResponse与BaseObserver的封装三、RxHelper调度类封装四、Retrofit初始化封装五、细节完善1、服务错误信息处理2、添加“正在...
一、前言二、BaseResponse与BaseObserver的封装三、RxHelper调度类封装四、Retrofit初始化封装五、细节完善1、服务错误信息处理2、添加“正在...
VSCode Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代...
在阅读本文之前可以先阅读以下三篇,以便对Java中的泛型有一个全局的认识: Java中与泛型相关的接口 之 术语定义 Java中与泛型相关的接口 之 综述 Type及其子接口...
前言: · 打包 Android项目成 aar,有两种方式: 直接通过Android studio 创建一个 Library module 将现有的 module 项目,修改...
0、前言 ECharts 是一个使用 JavaScript 实现的开源可视化库,且兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等...
第一篇:全民 Kotlin:Java我们不一样[https://www.jianshu.com/p/a01e6b957269] 第二篇:全民 Kotlin:你没有玩过的全新玩...
MVVM+组件化实现 模块概览 底层模块:common、network、resource 功能模块:player、firebase、pay 界面模块:mobile、table...
DrawerLayout是android support包新增的侧滑菜单控件,在Android Studio中可以很方便的创建一个带有侧滑菜单的页面。今天,我们来分析Draw...
XSize的主页 参考文献:https://blog.csdn.net/briblue/article/details/73730386https://www.jianshu...
本文章已授权郭霖微信公众号转载[https://mp.weixin.qq.com/s/_MSpAVelQsOJFuin3QZh6g] JCenter 远程仓库已经宣布停止维护...
AndroidStudio升级到4.1之后,许多插件都不兼容,说的是只支持IDEA。有的甚至都打不开AndroidStudio。有2个解决方法 找到AndroidStudio...
你这个排版真是委屈了简书
原生代码已经提供了显示实时时间的控件,因此只需要添加进去即可,不需要另外构造定时器去不断的刷新。 如图: 代码如下: 就是这么简单 什么类也不用写...
前言: 本文主要是对常见设计模式的一些分析,以及讲述在Android项目中实现Mvvm模式的两种方式。通过Databinding或者ViewModel+LiveData+Re...
【查询iOS和Android应用排行榜,国内可用】:七麦:可监控任何你想查看的app在(安卓、360、豌豆荚、机锋、百度、安智、应用汇、应用宝、联想、易用汇、联通、魅族、华为...
引言 做这个起初的目的是为了学习Kotlin协程,以及JetPack中的相关组件,并且老项目准备重构,于是打算彻彻底底的进行换血.其实中间写了很多版,包括用RxJava也写过...
环境配置 @Inject构造方法注入 使用注解标注构造方法class MainPresenter @Inject constructor() { fun doSomet...