Avatar notebook default
9篇文章 · 10174字 · 4人关注
  • Resize,w 360,h 240
    MVI+Flow+Hilt 项目框架搭建

    MVI 就像是 MVC 的一种衍生产物, 我们知道 MVP 也是 MVC 的衍生产物,MVVM 也是 MVP 的一种衍生 MVI 的愿景是能让 ...

  • Resize,w 360,h 240
    MVC、MVP、MVVM、MVI架构区别

    在过去的几年里,出现了几种新的模式,所有这些模式都被誉为让开发人员的生活变得前所未有的轻松。 通过分离代码库的某些部分,每种模式都试图使代码更具...

  • Android 多模块暴露接口调用功能

    在模块化开发中,时不时会遇到跨模块调用功能,引入了ARouter可以做到跨模块调用,那如果项目没有引入ARouter呢,那这里可以自己做多模块暴...

    1.8 1396 1 13
  • Resize,w 360,h 240
    Android组件化架构

    什么是组件化 组件(Component)是对数据和方法的简单封装,功能单一,高内聚,并且是业务能划分的最小粒度。 组件化是基于组件可重用的目的上...

    3.6 4063 1 28
  • Resize,w 360,h 240
    Mvvm开发模式解读

    MVVM 模式是什么 MVVM即Model-View-ViewModel的缩写,它的出现是为了将图形界面与业务逻辑、数据模型进行解耦,MVVM架...

    0.6 2804 0 10
  • Mvp+Rxjava+Retrofit2.0+Okhttp完善版

    这个框架在项目的使用中已经有好一段时间了,于是把其中基本的模块抽取出来写出来。 github代码直通车 demo结构图: 搭建流程: 引入所需依...

    12.2 4538 19 105
  • 代码重构的场景总结

    核心思想:拆细、公用 重构可以是修改变量名、重新安排目录这样简单的物理重构,也可以是抽取子函数、精简冗余设计这样稍许复杂的逻辑重构。但均不改变现...

    0.2 1764 5 17
  • Resize,w 360,h 240
    Android代码规范总结

    每当看到github上优秀的项目代码时,那简直就比掏耳朵还享受。写代码如同写文章,代码时开发者的颜值,正所谓没有丑女人,只有懒女人,漂亮的代码也...

  • Resize,w 360,h 240
    30分钟学会手动Mvp+Rxjava+Retrofit2.0框架搭建

    github代码直通车 啥也不说了,先上效果图: 搭建流程: 引入依赖库 使用Retrofit+Rxjava 1.录入请求url地址类 2.接口...

    0.2 881 4 43 1

文集作者