240 发简信
IP属地:湖北
  • Resize,w 360,h 240
    Android 使用 CameraX 快速实现仿微信短视频录制(轻触拍照、长按录像)

    为什么要使用 CameraX 借用官方文档的描述: CameraX 提供一致且易用的 API 接口,适用于大多数 Android 设备,并可向后...

    0.8 3971 0 10
  • Resize,w 360,h 240
    使用 Kotlin Flow 优化你的网络请求框架,减少模板代码

    目的 本文不涉及 Flow 很深的东西,即使不会 Flow 也可以上手使用。 话接上篇文章 两种方式封装Retrofit+协程,实现优雅快速的网...

    3.8 7466 1 39
  • Resize,w 360,h 240
    Activity销毁重建导致LiveData数据倒灌

    问题前因 我们做的是一个类似ofo的App,面向海外市场,有些国家存在多种语言,例如加拿大。 用户骑行完毕后,在HomeActivity请求结束...

    1.1 3475 2 11
  • 两种方式封装Retrofit+协程,实现优雅快速的网络请求

    目的 简单调用、少写重复代码 不依赖第三方库(只含Retrofit+Okhttp+协程) 完全不懂协程也能立马上手(模板代码) 用Kotlin的...

    3.7 2706 3 22
  • Android SystemService 源码解析

    Android SystemService 源码解析 基于Api 28 源码 Android Framework 层两大非常重要的进程: Sys...

  • Resize,w 360,h 240
    Android内存优化-进阶

    内存优化-进阶篇 内存优化分为: 内存抖动、内存泄露、内存溢出 OOM 1、优秀的架构设计 1.1 MVVM 设计模式 MVC 中 Contro...

  • Resize,w 360,h 240
    LiveData源码解析

    LiveData 使用最新的 androidx 的源码。 前言 LiveData 是 Android Architecture Componen...

个人介绍
如能一帆风顺,谁愿颠沛流离。