自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除