240 发简信
IP属地:北京
  • Fragment来回切换时,如何刷新数据

    1.使用onHiddenChanged(免疫) 2.setUserVisibleHint 3.setUserVisibleHintde简便方法 4.onCreateAnima...

  • Retrofit+RxJava的日志输出

    一.使用OKhttp官方的log拦截器: 1.导入依赖 打印如下: 使用okhttp过滤。 二、自定义Log拦截器方式1: 1.导入依赖: 2.定义拦截器: 3.使用: lo...

  • 120
    Carson带你学Android:屏幕适配-最全面的解决方案

    前言 Android的屏幕适配一直以来都在折磨着我们Android开发者,本文将结合: Google的官方权威适配文档 郭霖: Android官方提供的支持不同屏幕大小的全部...

  • EventBus

    1.简介 EventBus能够简化各组件间的通信,让我们的代码书写变得简单,能有效的分离事 件发送方和接收方(也就是解耦的意思), 能避免复杂和容易出错的依赖性和生命周期...

  • ButterKnife用法

    1.添加依赖(安装插件 zelezny) 2.绑定ButterKnife 一.在Activity 类中绑定 :在onCreate()方法中进行绑定 ...

  • GreenDao数据库升级

    GreenDao数据库升级 第1步:升级数据库版本号 第2步:修改数据库实体类 第3步:迁移数据库 注:数据库升级不可使用GreenDao默认生成的DaoMaster.Dev...

  • 通知

    不用做配置的通知 有时候不想设置通知的图标 就会导致通知不弹出,所以必须设置图标

  • 面试干货

    1.java中equals和==的区别 基本数据类型==比较的是值,非基本数据类型==比较的是内存地址 equals比较的是内存地址 2.String、StringBuffe...

  • MIME大全

    MIME=Content-type=MediaType 搜索 ctrl+F

  • 统一Android所有support版本冲突

    1.在build.gradle中添加如下代码即可

  • Glide圆形图片

    1.添加依赖 2.加载图片 方法 :apply(RequestOptions.bitmapTransform(new CircleCrop()))

  • 120
    本地引用表溢出解决办法

    写完多布局 运行崩了 代码不报错 唯一有用的信息就是 local reference table overflow (max=512) (本地引用...