240 发简信
IP属地:上海
  • 泛型类与泛型接口

    一、使用泛型的好处 可以使用多种数据类型,来执行相同的代码使用泛型前,如不同类型需要进行方法重载 如果还需要double类型的求和,需要重新在重...

    0.7 46 0 1
  • Resize,w 360,h 240
    Handler

    一、Handler简单使用 二、源码中的执行过程 Handler的主要函数 MessageQueue的执行过程enqueueMessage方法 ...

  • RecyclerView 更新后自动滑动到顶部

    一、问题描述 在RecyclerView重新调用setAdapter之后,再notifyDataSetChanged()方法列表刷新重新滑动到顶...

  • Resize,w 360,h 240
    上海居住证办理条件

    办理居住证主要流程 一、网签(房东操作) 办理方式: 1.窗口办理 2.网上下载App 一网通办来办理 二、居委会登记只需要办理人拿材料办理即可...

  • Resize,w 360,h 240
    maven 安装配置

    1.下载地址: http://maven.apache.org/download.cgi[http://maven.apache.org/dow...

  • ARouter之基础应用篇

    一 、ARouter的配置 在对应的 build.gradle 文件中配置 ARouter 的相关依赖如下: 可以选择配置路由表自动加载,在项目...

  • Room数据库版本升级,数据迁移详解

    一、背景介绍 使用SQLite API执行数据库迁移总有一种是在拆弹的感觉-仿佛一不小心就会让app在用户手中爆炸。如果你使用Room来处理数据...

  • Android 使用Retrofit自定义Converter解析相同接口返回不同数据

    一、简介 在使用Retrofit访问后台接口时返回的数据是否是一样的格式,比如登录接口,在我们输入密码成功或错误的时候后台返回的数据格式是不同的...

  • Retrofit使用之自定义Converter

    一、背景 为什么要自定义Converter Retrofit官方给了以下几个常用的转换库 这对于一般的使用来说确实够用了,但是如果我们对安全性要...