Android lambda 使用

来源:互联网 发布:什么养车软件好 编辑:程序博客网 时间:2024/05/16 14:16


lambda表达式的使用需要JDK的版本在1.8以上,点击Android Studio上的 File->other Settings->Default Project Structure 保证项目使用的JDK是1.8以上

然后在Project build.gradle 中添加依赖

classpath 'me.tatarka:gradle-retrolambda:3.2.5'

打开项目 Module 的build.gradle,在根节点添加

apply plugin: 'me.tatarka.retrolambda'

在android节点增加

compileOptions {

sourceCompatibility JavaVersion.VERSION_1_8

targetCompatibility JavaVersion.VERSION_1_8
}

这里扯点其他的,相信大家也都知道,如果找到控件id,可以通过butterknife插件来找(还没了解过的可以自行百度,这里不讲了),原始的方法就一个个控件写出来,然后findViewById来找,这里也可以这样写,以下是Android Studio3.0.1


然后看下效果,未使用lambda表达式


鼠标点击 new View.OnClickListener()那位置 ALT+ENTER 选择 Replace with lambda








原创粉丝点击