240 发简信
IP属地:江苏
  • Retrofit,源码简单分析

    场景 Retrofit + Okhttp3 是现在开发标配的网络请求框架Okhttp3 负责底层请求逻辑Retrofit 负责上层请求外观,...

  • Resize,w 360,h 240
    优化使用ListView、RecyclerView:应对低交互、特别多的不同类型布局的业务场景

    出发点矛盾 1.业务稍微复杂,变动大 近产品大开脑洞,APP首页列表,身兼多种业务,每种业务,又分数据视图和没数据的占位视图,整体就跟淘宝首页类...

  • RxJava 2.0 线程切换简单分析

    简单介绍一下RxJava 2.0的多种流: 1.Completable 特性:这个流没有数据,只会收到error或者complete示例: 2....

  • RxJava 2.0 简单使用和分析

    RxJava 2.0配置 在项目Build.gradle文件里面添加如下代码,即可: 基本操作 1.Observable.create() a)...

  • java8的函数式编程

    Lambda表达式 1.初步印象 示例代码: 这是我们经常设置监听器的代码,不管你要做的事情是什么,必须有: 这代码就很繁琐,很多“杂音”,而且...

  • Resize,w 360,h 240
    Hook黏贴板服务,练手

    目标:对 ClipBoard服务进行HOOK,复制黏贴内容自动加上标签"[Hooked]" 分析 1.我们调研黏贴板服务的时候,是通过: 这时候...

  • Resize,w 360,h 240
    简单解析AIDL的使用

    学习IPC机制离不开对IBinder的了解,好久没有用过AIDL了,本篇是记录一下,免得自己忘记。 场景 1.aidl_service 提供简单...

  • android studio关联源码失败

    1.出现源码找不到,提示下载,但是下载了源码刷新还是没用,参考文章: 修复源码关联失败 主要就是找到android studio的配置文件: 打...

  • android一些有用的资料

    插件化分析全面的系列文章 Android内存泄漏的情况分析