240 发简信
IP属地:重庆
  • 120
    Android Robust热修复方案实现原理

    前言 本文旨在通过分析源码一步步分析Robust热修复的实现原理,前半部分首先分析一下Robust思路中运用到的技术方案;后半部分多为源码部分,即Robust对于技术方案的实...

  • 大概的一个流程,觉得还是比较粗浅。

  • 120
    BRVAH官方使用指南(持续更新)

    官方网站:www.recyclerview.org[http://www.recyclerview.org/] BRVAH[https://github.com/CymCha...

  • 博主写的很棒。不过这个singlecall是单例模式,其他业务要使用需要继承singcall处理么,还有就是怎么更好的维护valid队列的状态,比如登陆验证失败,其他singcall触发登陆成功,那么所有单例docall都会被触发的场景

    目标方法前置检验模型设计与实现

    前言 继上次的指纹验证后,产品又提出了个项目典型需求:用户在未登录状态下,点击关注,跳转登录,登录成功后自动执行关注。 分析 这里有两个需求: 自动跳转到登录界面 登录成功后...

  • 120
    严选 Android 组件化实践

    0 背景 早前严选 Android 工程,业务模块和功能模块不多,工程较为简单,全部的业务代码均在主 app 工程,全部的业务 Activity 均在 module/ 目录下...

  • 120
    从架构角度看Retrofit的作用、原理和启示

    Retrofit是squareup公司的开源力作,和同属squareup公司开源的OkHttp,一个负责网络调度,一个负责网络执行,为Android开发者提供了即方便又高效的...

  • 120
    Android 项目代码质量保证实践

    1 背景 一个项目开发必然会涉及团队协作,而工程质量就需要团队去保证。一般我们期望的代码:无潜在风险、无重复逻辑、风格无差异、可阅读性好、新人上手速度快等。为了达到上述目标,...