2018年1月30日
摘要: 字面常量数值常量字面值有以下几种:十进制: 123Long 类型用大写 L 标记: 123L十六进制: 0x0F二进制: 0b00001011注意: 不支持八进制Kotlin 同样支持浮点数的常规表示方法:默认 double: 123.5 、 123.5e10Float 用 f 或者 F 标记: 1 阅读全文
posted @ 2018-01-30 13:37 wp7ers 阅读(210) 评论(0) 推荐(0)
摘要: 数字Kotlin 处理数字在某种程度上接近 Java,但是并不完全相同。例如,对于数字没有隐式拓宽转换(如 Java 中 int 可以隐式转换为 long ——译者注),另外有些情况的字面值略有不同。Kotlin 提供了如下的内置类型来表示数字(与 Java 很相近) : 注意在 Kotlin 中字 阅读全文
posted @ 2018-01-30 13:36 wp7ers 阅读(102) 评论(0) 推荐(0)
摘要: 1.时间 一些老手机不是系统自动对时,时间错误会报错。 com.android.volley.NoConnectionError: javax.net.ssl.SSLHandshakeException: com.android.org.bouncycastle.jce.exception.ExtC 阅读全文
posted @ 2018-01-30 11:51 wp7ers 阅读(401) 评论(0) 推荐(0)
摘要: 本文主要介绍Parcelable和Serializable的作用、效率、区别及选择,关于Serializable的介绍见Java 序列化的高级认识。 1、作用 Serializable的作用是为了保存对象的属性到本地文件、数据库、网络流、rmi以方便数据传输,当然这种传输可以是程序内的也可以是两个程 阅读全文
posted @ 2018-01-30 11:29 wp7ers 阅读(197) 评论(0) 推荐(0)
  2018年1月23日
摘要: Kotlin 的函数定义和使用 函数声明Kotlin 中的函数使用 fun 关键字声明 fun double(x: Int): Int {}函数用法调用函数使用传统的方法 val result = double(2)调用成员函数使用点表示法 Sample().foo() // 创建类 Sample 阅读全文
posted @ 2018-01-23 13:53 wp7ers 阅读(942) 评论(0) 推荐(0)
  2018年1月22日
摘要: Kotlin基本数据类型 1 Kotlin是面向对象,基本把java的所剩的一点不是面向对象的东西规避了。在Kotlin中所有基本数据类型都装箱使用。 2 数字型(Numbers) 2.1 字面常量 2.1.1 下面是所有类型的字面常量: 2.1.2 小数(Decimals):123 2.1.3 长 阅读全文
posted @ 2018-01-22 15:54 wp7ers 阅读(643) 评论(0) 推荐(0)
  2018年1月19日
摘要: OkHttp和Volley对比 OkHttp 物理质量 使用OkHttp需要 okio.jar (80k), okhttp.jar(330k)这2个jar包,总大小差不多400k,加上自己的封装,差不多得410k。 功能介绍 Square 公司开源的 OkHttp 是一个专注于连接效率的 HTTP 阅读全文
posted @ 2018-01-19 10:15 wp7ers 阅读(445) 评论(0) 推荐(0)
  2018年1月18日
摘要: RecyclerView 实现快速滚动 极小光 简书作者 极小光 简书作者 简评:Android Support Library 26 中终于实现了一个等待已久的功能:RecyclerView 的快速滚动。 Android 官方早就在建议开发者使用 RecyclerView 替代 ListView, 阅读全文
posted @ 2018-01-18 17:37 wp7ers 阅读(2509) 评论(0) 推荐(0)
  2018年1月17日
摘要: android 主要注入框架以及github如下: (1)Roboguice https://github.com/roboguice/roboguice (2)Butterknife https://github.com/JakeWharton/butterknife (3)Dagger http 阅读全文
posted @ 2018-01-17 15:14 wp7ers 阅读(984) 评论(0) 推荐(0)
  2018年1月8日
摘要: 最近在研究Volley框架的源码,发现它在HTTP请求的使用上比较有意思,在Android 2.3及以上版本,使用的是HttpURLConnection,而在Android 2.2及以下版本,使用的是HttpClient。我也比较好奇这么使用的原因,于是专门找到了一位Google的工程师写的一篇博客 阅读全文
posted @ 2018-01-08 15:06 wp7ers 阅读(2039) 评论(0) 推荐(0)