Android Studio上gradle配置Lambda表达式
来源:互联网 发布:淘宝店铺导航代码大全 编辑:程序博客网 时间:2024/05/29 04:23
在工程project的build.gradle中buildscript -> dependencies中加入以下:
classpath 'me.tatarka:gradle-retrolambda:3.2.5'
在app module下的build.gradle中添加
apply plugin: 'me.tatarka.retrolambda'android { ... compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }}
代码的例子:
new Thread(new Runnable() { @Override public void run() { System.out.println(1); } });
该段代码会出现如下提示:
然后你可以修改成这个样子:
new Thread(() -> System.out.println(1));
是不是很简洁!
最后附上github的地址:
https://github.com/evant/gradle-retrolambda
0 0
- Android Studio上gradle配置Lambda表达式
- [Gradle Retrolambda]Android Studio使用lambda表达式
- Android Studio 配置lambda表达式和rxjava
- Android Studio配置Dagger2+java8+lambda表达式
- android studio 配置Java8支持Lambda表达式
- Android Studio lambda表达式使用配置
- lambda:在android studio中的配置和使用lambda表达式
- android studio配置lambda
- Android Studio 配置 JDK1.8 使用Lambda表达式
- Android studio 2.2 支持Lambda表达式,开启配置
- Android studio使用lambda表达式
- Android Studio 使用Lambda表达式
- Android Studio 使用 Lambda表达式
- Android Studio 引入Lambda表达式
- Android Studio使用Lambda表达式
- android studio 使用lambda表达式
- Android Studio使用lambda表达式
- Android studio使用Lambda表达式
- 卸载后依然无法安装签名不一致的APP
- php 的常用函数FUNCTION
- 《人人都是产品经理》阅读笔记
- linux下导入、导出mysql数据库命令
- 获取版本名称 VersionName
- Android Studio上gradle配置Lambda表达式
- 工厂模式-抽象工厂
- 添加一些语言后,切换到该语言手机自动重启,添加ICU资源
- Longest Substring Without Repeating Characters Leetcode Python Java
- C语言运算符优先级
- 高效管理者每天都要坚持的8个工作方法
- 函数重载
- pm2 自定义log, pid 等日志文件位置
- Bluetooth 4.0之Android 讲解