使用RoboBinding與Android綁定有什麼優點和缺點?RoboBinding與MVVM的Android綁定
例如。
- RoboBinding可以在碎片上使用嗎?
- Android綁定碎片怎麼樣?
- 是否有任何使用反射來減慢Android在運行時?
- 哪些可以用proguard混淆?
- 兩個自動生成一個viewModel接口?
使用RoboBinding與Android綁定有什麼優點和缺點?RoboBinding與MVVM的Android綁定
例如。
我都用運行良好雖然我喜歡RoboBinding(我甚至對代碼有一些貢獻),但我已經切換到數據綁定來滿足我所有的綁定需求。
http://developer.android.com/tools/data-binding/guide.html
它沒有一些我在RoboBinding喜歡雙向綁定的善良,但在這一點上,並直接從谷歌真的固體。它可以讓你做一些很酷的東西
這裏有一個帖子我有進入數據綁定以及其他的東西
我沒有使用Android約束力,但有一些經驗與robobinding
請注意robobinding不與材料設計和is not working at all與程序兼容性22+
AppCompat 22+在LayoutInflater.setFactory中引入了不兼容性。現在已經修復了。 @dbis,只是想知道RoboBinding如何幫助材料設計?如果您有任何想法,請將它們發佈到github問題或谷歌組,以便我們可以進一步討論。 RoboBinding高度讚賞它。謝謝。 – Cheng
我還建議鐵砧(https://github.com/zserge/anvil)?整個圖書館API只是〜10個最重要的方法。受React.js啓發。
沒有使用反射(除了創建視圖,但XML加載器也使用它)。可以與Proguard一起使用,但是當它未被刪除時它只有〜100KB,所以我通常在沒有Proguard的情況下使用它。最好與Kotlin一起使用,但也支持Java 6/8。
如果你熟悉反應,並正在尋找終極版實施 - 這裏有一個我通常與砧使用:https://github.com/trikita/jedux
只是不知道如何自動生成視圖模型界面會有幫助嗎?非常歡迎您將任何想法發佈到RoboBinding github問題或谷歌組,以便我們可以討論並實施它們,如果它們有幫助的話。 – Cheng