Android中关于lambda的使用详解
来源:互联网 发布:怎么用spss将数据分组 编辑:程序博客网 时间:2024/06/11 12:56
Android开发中,如果你想使用lambda ,那么强烈推荐一个Gradle插件:retrolambda
附:https://github.com/evant/gradle-retrolambda
如果你不想看使用细节的话,可以照着我给出的步骤进行配置:
1、Modle的build.gradle文件中:
头部:
apply plugin: 'com.android.application'apply plugin: 'me.tatarka.retrolambda'
android{compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }}
2、project的build.gradle文件中:
dependencies { classpath 'com.android.tools.build:gradle:2.1.0' classpath 'me.tatarka:gradle-retrolambda:3.2.0' }
OK,进行上述配置之后,你就可以放心的使用:lambda
ll_main.setOnClickListener((view) ->{ Intent intent = new Intent(LoginActivity.this, LoginActivity.class); startActivity(intent); });
抓紧下手重构一下你的代码吧。
0 0
- Android中关于lambda的使用详解
- Android中使用Lambda
- 关于 python 中使用 lambda 表达式的问题
- 关于java中Lambda表达式的使用(粗解)
- Android 中使用Lambda表达式
- Android中使用lambda表达式
- Android中使用lambda表达式
- Android Studio 中使用Lambda
- android studio中使用lambda
- Android 中使用lambda表达式
- Android 中使用Lambda表达式
- Android 中使用Lambda表达式
- Android Stdio中使用lambda
- Android中使用Lambda表达式
- Android studio中使用lambda
- lambda表达式的使用详解
- android:在android studio中使用lambda,android lambda,retrolambda
- 在Android中使用Java 8的lambda表达式
- 第二周项目3--体验复杂度1--两种排序算法的运行时间
- zynq-7000学习笔记(十)——Linux下通过UIO配置FAST corner寄存器
- Python(x,y)中没有包括的算法包
- Cornerstone的Merge方法
- Unity5网络模块UNet介绍
- Android中关于lambda的使用详解
- HDU 5521 Meeting (最短路 + 拆点)
- 微信开源PhxSQL:高可用、强一致的MySQL集群
- window 10 专业版 永久激活
- UILable 详解
- maven打可运行jar,包含依赖jar,且打成zip包
- eclipse 中PermGen space及参数设置
- crawler4j 爬虫网页数据并保存到数据库中
- The operation couldn't be completed (LaunchServicesError error 0.)