Lambda表达式在Android开发中的应用

在Java8中拥有Lambda表达式的新功能,如果现在Android项目中使用,首先,必须在项目中的build.gradle配置一下

使用Lambda表达式必须满足只有一个待实现方法这个规则,否则就不能使用Lamda表达式进行代替

 这个例子的Therad类的构造函数中接受一个Runnable接口,而这个Runnable接口这有一个run()方法,所以可以是使用Lamda表达式进行替代。

第二个例子

 其实在项目中点击事件也可以使用Lambda表达式代替

 本文是对郭神的对Lambda表达式讲解具体实现,参考自第二行代码

posted @ 2017-03-17 16:49  九天鲲鹏  阅读(5825)  评论(1编辑  收藏  举报