Android Studio中引入Lambda表达式的方法
2017-03-08 10:03
429 查看
本文介绍的是在Android Studio中引入Lambda表达式的方法,下面话不多说,来看看详细的介绍。
方法如下:
依次点击 【File】【Other Settings】【Default Project Structure】确保当前项目使用的JDK版本是1.8。
打开项目(Project)的build.gradle,在dependencies节点添加
classpath 'me.tatarka:gradle-retrolambda:3.2.0'
打开项目(Module)的build.gradle,在根节点添加
apply plugin: 'me.tatarka.retrolambda'
在android节点增加
compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }
最后对比下使用 Lambda表达式前后代码的变化
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。
您可能感兴趣的文章:
相关文章推荐
- Android Studio 引入Lambda表达式
- Android Studio中使用lambda表达式的方法
- Android Studio 引入Lambda表达式
- lambda表达式介绍以及Android Studio引入lambda
- (转) C#异步调用使用匿名方法Lambda表达式
- 方法的直接调用,反射调用与Lambda表达式调用
- C# 委托的发展史: .Net 1.x 委托 =>.Net 2.x 匿名方法 => .Net 3.0/3.5 Lambda 表达式
- 匿名方法(暨 lambda 表达式)使用指南
- 委托、匿名方法和 Lambda 表达式
- 初探C# 3.0 (1) - 隐式类型变量, 扩展方法, Lambda表达式
- 委托、匿名方法、Lambda表达式的演进
- 委托 匿名方法 Lambda表达式 总结(yuananl)
- 每天学习一点.net(5) 利用匿名方法Lambda表达式(=>)实现委托
- 匿名函数、委托、lambda表达式、扩展方法
- 匿名函数、委托、lambda表达式、扩展方法
- 委托、匿名方法、Lambda表达式的演进
- 为LINQ服务的C#新特性总结篇---扩展方法,匿名委托,lambda表达式,Action委托,Func委托,Linq中的order by,top和sum函数
- 匿名方法,Lambda表达式,高阶函数
- 匿名方法Lambda 表达式
- 匿名方法、委托和Lambda表达式区分演示(图文解释)