1.
AsyncListUtil
2. Push the new project to git
3.ViewModel
Android ViewModel mechanism source code analysis
4.
DiffUtil
5.
Shorthand form for generic functions that require generic type information
// public final class Gson { // ... // public <T> T fromJson(JsonElement json, Class<T> classOfT) throws JsonSyntaxException { // ...
inline fun <reified T: Any> Gson.fromJson(json): T = this.fromJson(json, T::class.java)
6.flutter