![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Kotlin学习
笑谈山野
Research for solving the problem with profit and fun
展开
-
Kotlin与Java的使用区别
1.类的声明 java类的成员变量,构造方法,成员方法声明方式public class JavaBean { private String name; public JavaBean(String name) { this.name = name; } public void hello(){ System.out.println("na原创 2017-05-31 17:23:36 · 3974 阅读 · 0 评论 -
kotlin的扩展函数和扩展属性
扩展函数与扩展属性的神奇之处在于,可以在不修改原来类的条件下,使用函数和属性,表现得就像是属于这个类的一样。下面我们先看使用效果1.扩展属性第一个红矩形框中,你会发现TextView什么时候有leftMargin这个属性了,这样不用每次都要通过LayoutParams的leftMargin这么麻烦设置margin了。其实很简单,kotlin的扩展属性就能解决这个问题var TextView.left原创 2017-06-01 17:38:16 · 6901 阅读 · 1 评论 -
kotlin lambda表达式
使用kotlin lambda表达式可以大大的优化java代码举个view监听点击事件的例子java版view.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Toast.makeText(原创 2017-06-13 16:28:23 · 552 阅读 · 0 评论