首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于MVVM的RoboBinding与Android绑定

用于MVVM的RoboBinding与Android绑定
EN

Stack Overflow用户
提问于 2015-01-17 16:29:07
回答 4查看 1.2K关注 0票数 5

使用RoboBinding与安卓绑定有哪些优缺点?

例如:

  1. RoboBinding可以用在碎片上吗?
  2. 那么Android对片段的绑定呢?
  3. 在运行时,有没有使用反射减慢Android的速度?
  4. 另外,哪一个可以与护卫混淆?
  5. 这两个自动中的任何一个都能生成一个viewModel接口吗?

Android绑定信息

RoboBinding铸造

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2016-01-20 03:32:17

我使用了这两种方法,虽然我喜欢RoboBinding (我甚至对代码有一些贡献),但为了满足所有的绑定需求,我已经转向了数据绑定。

http://developer.android.com/tools/data-binding/guide.html

它没有我在RoboBinding中喜欢的一些双向绑定的优点,但它在这一点上真的很坚实,而且是直接来自谷歌的。它允许你做一些很酷的事情

这里有一篇关于数据绑定以及其他内容的文章

http://blog.liffft.com/2016/01/19/rx-java-spock-groovy-android-bindings-android-might-now-be-testable-say-what/

票数 1
EN

Stack Overflow用户

发布于 2015-05-14 08:01:27

我没有使用Android绑定,但是有一些机器人绑定的经验。

  1. 是的,很随便
  2. 我也不知道
  3. 我没有注意到窗体绑定多达30个属性的任何问题。
  4. 在某种程度上。您必须保留绑定到的所有PM属性、构造函数和注释。
  5. 不是

请注意,机器人绑定在材料设计和根本不起作用与AppCompat 22+的工作不太好。

票数 1
EN

Stack Overflow用户

发布于 2016-03-24 07:36:17

我也可以建议Anvil (https://github.com/zserge/anvil)吗?整个库API只是~10种最重要的方法。受React.js的启发。

没有使用反射(除了创建视图之外,XML充气器也使用反射)。可以与Proguard一起使用,但未剥离时它仅为100 so,所以我通常使用不带Proguard的。最好与Kotlin一起使用,但也支持Java 6/8。

如果您熟悉React,并且正在寻找Redux实现--以下是我通常与Anvil一起使用的一个实现:https://github.com/trikita/jedux

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28001608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档