原来的开发方式不是说很讨厌吧,就是做动画的时候,刷新页面状态的时候,比如写一个invisible必会在后面编写的时候需要写一个visible,来重置或者重新 set 状态,业务逻辑多了,flavor 多了能有好几行,一天搬砖下来搜了 n 个:
android set xxxx programmatically
代码的方式设置一个switchcompat的选中颜色也要五六行,关键和设置 theme 的方式完全不着边,谁记得住啊:(
老早之前就在关注了,之前用Anko的时候Anko偷偷放弃维护了,被坑到。然后用flutter重新构建了自己的应用,效果还不错,关键是写起来很舒服,也很佩服能想到这种react的方式来写 ui 的开发者,了解到了 google 在搞jetpack compose,所以很期待:)