
java
wangpingtaohn
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
实例代码分析cloneable的使用
分析之前先了解两个概念 1.浅拷贝 什么是浅拷贝 浅拷贝是按位拷贝对象,它会创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。如果属性是基本类型,拷贝的就是基本类型的值;如果属性是内存地址(引用类型),拷贝的就是内存地址 ,因此如果其中一个对象改变了这个地址,就会影响到另一个对象 如图: SourceObject有一个int类型的属性 "field1"原创 2017-05-11 22:48:51 · 406 阅读 · 0 评论 -
浅谈线程Join()的用法
new Thread(new Runnable() { public void run() { } });相信大家对这段代码很熟悉,在进行异步操作的时候,会经常用到它。 假如有两个线程同时执行的话,分别处理一段输出的逻辑,代码如下: public static void main(String[] args) { fin原创 2017-05-06 15:29:51 · 399 阅读 · 0 评论 -
Kotlin学习之路(1)--环境篇
自从Google宣布Kotlin成为Android开发的第一级语言后,Kotlin一度成为大家热议的话题。虽然目前的项目还没使用Kotlin的计划,但是觉得有必须提前了解一下,俗话说技多不压身嘛。所以打算利用工作之余时间,自己先了解了解,说不定哪天能用得上呢。 好了,言归正传,开始Kotlin的学习之路吧。大家都知道,工欲善其事必先利其器,所以首先得安装Kolin的环境,想必各位Android同学大原创 2017-06-10 16:55:06 · 348 阅读 · 0 评论 -
详解FlexboxLayout的使用
概念 google开源的一套解决复查布局的控件,可以替换Anddroid里的LinearLayout+RelativeLayout, 最重要差异在于 FlexboxLayout 具有 “换行” 的特性,可便捷的写出流式布局。 使用 安装配置 bulid.gradle文件(module) dependencies { compile 'com原创 2017-05-11 19:31:23 · 4634 阅读 · 0 评论