240 发简信
IP属地:北京
  • Resize,w 360,h 240
    Android MVP升级路(一)乞丐版的自我救赎

    目录 引言 为什么用MVP架构 MVP理论知识 乞丐版MVP架构模式的代码实现 MVP中的代码复用场景 平民版MVP架构 - base层顶级父类...

    5.2 14060 29 145 1
  • Activity的启动模式

    引言 当面试官说请你介绍一下activity启动模式,大多数人都能整两句,什么栈顶复用啊栈内复用啊,不过,你确定你真的懂启动模式吗? 如果你能回...

    2.3 6950 8 76
  • Resize,w 360,h 240
    Android MVP升级路(二)轻项目标配之时尚版

    Android MVP升级路系列文章目录: (一)乞丐版的自我救赎 第一篇文章的结尾对时尚版MVP结构做了一个简单的预告,下面继续从时尚版MVP...

  • Android MVP升级路(三)随心所欲的旗舰版

    Android MVP升级路系列文章目录: (一)乞丐版的自我救赎 (一)轻项目标配之时尚版 01 序 第一、二章中有些类的命名存在笔误,目前发...

  • RecyclerView多功能集合适配器:SuperAdapter

    引言 从上学到工作,一晃搞Android也已经有几年了,用的最多控件不外乎就那么几个,其中列表控件用起来相对来说比较繁琐,尤其是出了Recycl...

    0.3 8534 11 32 1
  • Resize,w 360,h 240
    Handler机制实现原理(一)宏观理论分析与Message源码分析

    预热 在写这篇文章前我不止一次的问自己,网上分析Handler机制原理的文章那么多,为啥还要画蛇添足啊?不是说前人们写的文章不好,我就是觉得他们...

    1.2 2451 7 23
  • Android之MVVM架构指南(一):导语

    之前我在 Android MVP升级路系列的最后一篇文章中提到过有关MVP的没落,虽然有些无奈但没办法这是这样的时代,技术亦如此更何况我们人呢。...

    0.4 2375 0 11
  • Resize,w 360,h 240
    Android之MVVM架构指南(五):ViewModel

    ViewModel 是Android 架构组件中负责管理UI相关数据与逻辑的,它的功能定义与MVP架构中的Persenter十分相似,配合其他组...

  • Android之MVVM架构指南(二):DataBinding

    DataBinding 出现的目的旨在取代findViewById()方法,但是它的功能不仅如此。 配置 在build.gradle中开启功能 ...