Avatar notebook default
27篇文章 · 40993字 · 0人关注
  • 了解一下TransfromTask

    自定义任务中,在任务执行阶段会去执行被 @TaskAction 注解的方法,这里也就是执行 transfrom 方法,而 transfrom 方...

  • Resize,w 360,h 240
    Jetpack 之App Startup

    在看Jetpack的官网时,发现在Jetpack中新加了一个App Startup组件,查了一下是最近和Hilt、Paging 3一起更新的。 ...

  • ViewModel

    随着 Android 架构的演进,从 MVC 到 MVP 再到现在的 MVVM,项目的结构越来越清晰,耦合度也越来越低,本质上讲就是对 UI 和...

  • 在Activity/Fragment构造函数中定义布局文件Id

    随着很多项目都迁移到了AndroidX,AndroidX为我们带来了一些库统一的时候也带来一下优化的tips,比如在Activity/Fragm...

  • Resize,w 360,h 240
    上海中山公园

    路途上的中山公园,随手一拍~ 未完待续~~~

  • Resize,w 360,h 240
    AndroidX - Program type already present: androidx.annotation..

    最近在将项目迁移到Androidx的时候,通过Refactor - > Migrate to AndroidX,然后选择Do Refactor ...

  • Resize,w 360,h 240
    ViewModel中加载数据的一些姿势

    最近一直在思考一个看上去很容易的问题,就是我们应该在哪里触发ViewModel的数据加载。看过一些源码,有很多种方式,也对比了一下自己使用的姿势...

  • kotlin扩展函数(二)

    接上篇kotlin扩展函数一,本篇主要给出了自己在项目中用到的扩展函数和扩展属性,并没有穷举,相应的列举了一些. Activity activi...

  • kotlin扩展函数(一)

    kotlin 用了这么久也一直没有整理过,当想整理的时候又不知道又不知道该整理点啥,于是就从项目中用到最多的整理记录一下.项目中用到的扩展函数比...

文集作者