- 博客(5)
- 收藏
- 关注
原创 提取anr的traces.txt文件
非root手机拉取方法adb shell "cp /data/anr/traces.txt /storage/extSdCard/" adb pull /storage/extSdCard/traces.txt
2017-06-30 16:16:19 3435 3
原创 Kotlin Extension Function
Extension FunctionExtension Function是Kotlin中比较酷炫的功能,可以直接对已有类进行扩展,扩展的功能当做静态方法使用,而这个方法并不需要原来类的代码,并且这个类可以使任何基于JVM的语言。 Extension Function定义如下:fun <T> Collection<T>.joinToString( separator: String,
2017-06-16 16:55:57 1434
原创 Kotlin Data Class
Kotlin Data ClassKotlin源码,简单的Student.kt类data class Student(val name: String, val age: Int?= null)使用命令javap -c Student.class反解析class文件,得到Student.class的编译的代码。对于name域,因为不可为空,所以有checkParameterIsNotNull方法进行
2017-06-15 18:03:49 2788
翻译 [译]Android架构组件 – 查看ViewModel – 第二部分
原文链接:https://riggaroo.co.za/android-architecture-components-looking-viewmodels-part-2/如果你回忆上一篇文章,下图指出了我们将如何组织我们的“日期倒计时”应用。本文我们将创建上图显示的EventListViewModel和AddEventViewModel。可在这篇文章找到所有源码。在开始创建ViewModels之前
2017-06-12 20:33:11 3128
翻译 [译]Android架构组件 – 查看Room和LiveData – 第一部分
原文链接:https://riggaroo.co.za/android-architecture-components-looking-room-livedata-part-1/新的架构组件是什么?架构组件的基本框架包括:Room - 一个SQLite对象映射器。非常类似于其他库,如ORMlite或greenDAO。它使用SQL,同时仍然允许对查询的编译时保证。LiveData
2017-06-12 19:32:41 9879
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人