sunwen

Results 29 comments of sunwen

## 解决LiveData 使用的问题 ### 多次消费事件问题 LiveData 会持有当前的值。 可能会多次重复执行,可以参考: [LiveData with SnackBar, Navigation and other events (the SingleLiveEvent case)](https://medium.com/androiddevelopers/livedata-with-snackbar-navigation-and-other-events-the-singleliveevent-case-ac2622673150)

## TextView 不同状态下改变背景和字体颜色 ### 改变背景 除了使用 code 去改变, 推荐定义 xml 文件,设置 view background . ``` android:background="@drawable/relax_tab_background" ``` res/drawable ``` ``` ### 改变字体颜色 与改变背景相似,定义 xml 文件 ``` android:textColor="@color/relax_tab_text_color" ``` res/color/ ```...

# 缓存机制 [RecyclerView 源码分析(一):Recycler](https://juejin.im/post/5d492a5351882545ff21a1b6#heading-30) [RecyclerView缓存原理,有图有真相](https://juejin.im/post/5b79a0b851882542b13d204b)

[MusicService](https://github.com/yunshuipiao/Potato/blob/1860fe272f78c20e02573a9029bbfe81a66836a6/music/src/main/java/com/swensun/music/service/MusicService.kt)

@ckinmind 那如果使用redux和mobx呢?

@ckinmind 上面说`需要本地 state`是一种什么样的情况。 此时的state改变是否可以用redux或者mobx来达到同样的效果?

大部分控件的RTL支持,比如LinearLayout, ViewPager, RecyclerView.

最近还有人在翻译吗

@YanyeZhang 我也是安卓开发,不过最近行情不好啊