跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Jetpack 组件改进: UnPeek-LiveData V6 发行公测
未分類
12 6 月 2021

Jetpack 组件改进: UnPeek-LiveData V6 发行公测

Jetpack 组件改进: UnPeek-LiveData V6 发行公测

資深大佬 : KunMinX 2

刚刚在 Maven-Central 提交了 UnPeek-LiveData V6 版设计,感谢贡献者对该设计的分享。

这一版的 UnPeek-LiveData 十分接近我理想中的 LiveData 设计,也即它分别提供 “粘性的” 和 “非粘性的” 设计,来分别满足 “可变的、可倒灌的 state”,和 “只读的、一次性的 event” 的场景需要。

该版本在 V5 版的基础上,通过引入代理类的设计,来规避反射方式访问基类数据结构的写法,使代码复杂度较上一版有所简化,感兴趣可自行查阅和在项目中引用。

https://github.com/KunMinX/UnPeek-LiveData

Jetpack 组件改进: UnPeek-LiveData V6 发行公测

Jetpack 组件改进: UnPeek-LiveData V6 发行公测

Jetpack 组件改进: UnPeek-LiveData V6 发行公测

大佬有話說 (4)

  • 主 資深大佬 : KunMinX

    我们对 LiveData 数据倒灌及其对策的探究始于 2019 年 7 月,历时两年,
    在累积过足够多的场景样本,以及小伙伴们主动积极的测试、反馈、有效源码方案的分享,UnPeek-LiveData 得以不断演化,并完善至如今的模样,
    再一次感谢小伙伴们实事求是的互动交流。

  • 資深大佬 : shily

    https://xiaozhuanlan.com/topic/6719328450
    >
    > 最新的 Result API 如何?
    >事实上,Result API 和 Bus 没有本质区别,应尽可能避免使用。
    >
    我觉得你对 LiveData 有误解,并且对 Result API 也有误解。
    至少你的例子 “列表、详情、编辑 ” 是最正统的应该使用 Result API 这个方案的,页面间传递数据应该使用 argument + result,而不是 LiveData 一把梭,啥都用。

  • 資深大佬 : fromzero

    解决这个问题很难吗…创建新名词 写文章 开 repo 。(但是我承认写的很好

  • 資深大佬 : yaocai321

    @fromzero 同感+1, 看着一些词汇起鸡皮疙瘩.

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具