240 发简信
IP属地:山东
  • Retrofit2深入浅出

    Retrofit2简单的说就是一个网络请求的适配器,它将一个基本的Java接口通过动态代理的方式翻译成一个HTTP请求,并通过OkHttp去发送请求。此外它还具有强大的可扩展...

  • 关于 RxJava 最友好的文章—— RxJava 2.0 全新来袭

    前言 之前写RxJava相关文章的时候,就有人想让我谈谈RxJava2.0的新特性,说实话,一开始我是拒绝的。因为在我看来,RxJava2.0虽然是版本的重大升级,但总归还是...

  • BaseRecyclerViewAdapterHelper 3.0.2 上拉加载下拉刷新

    1.引入依赖 project build.gradle中引入 app build.gradle中引入 主布局 适配器 在3.0.2版本中开启上拉加载与下拉刷新 需要实现Loa...

  • 120
    Rxjava2.0+Retrofit+Okhttp(封装使用)+MVP框架搭建

    注意Rxjava配合Retrofit进行网络请求进行了更新,对Rxjava生命周期处理更加合理,详情请看Demo 最近看了许多关于Rxjava2.0,Retrofit及MVP...

  • 120
    Android开发:如何动态更换APP图标

    在Android开发中,通常会有这样的需求,逢年过节UI的小伙伴们都会做出节日或活动相关的APP图标让我们更换,可是每次更换都要发版实现。那么,如何在不发版的情况下动态地更换...

  • Android 防抖动,防止重复点击

    1.概况: 在app 使用中经常遇到界面中按钮 点击时 连续点击两次或者多次,导致按钮下逻辑功能重复执行,造成资源浪费甚至程序出错,为了尽量避免这种情况出现,提出防抖动方法...

  • 120
    Android 内存泄漏

    关于Android的内存泄漏 知识补充: <1.静态内部类和外部类生命周期区别: 生命周期:静态内部类随着外部类的加载而加载,而不是随着外部类对象的产生而产生。 外部类实例...