在Android Studio中使用Lambda表示式
Lambda表示式是Java8的新特性,使用起來非常簡潔,但是在android studio中不能直接使用,需要做一些配置才可以。
1、確保你的jdk是1.8以上的
2、在build.gradle中做如下配置
android {
compileSdkVersion 26
defaultConfig {
applicationId "com.example.zhouxu.ethwallet"
minSdkVersion 15
targetSdkVersion 26
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
jackOptions {
enabled=true
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
configurations.all {
resolutionStrategy.force 'com.android.support:support-annotations:27.1.1'
}
這樣既可以使用Lambda表示式了。
相關文章
- Android Studio中如何支援使用Lambda表示式Android
- Java中Lambda表示式的使用Java
- lambda 表示式使用的方式
- Java lambda表示式基本使用Java
- Java 中的 Lambda 表示式Java
- lambda 表示式
- lambda表示式
- Python中lambda表示式的用法Python
- Java中lambda表示式詳解Java
- Java中Lambda表示式基礎及使用詳解Java
- Java | Lambda表示式Java
- 【Kotlin】Lambda表示式Kotlin
- CPP lambda表示式
- 八,Lambda表示式
- Python Lambda 表示式Python
- Lambda表示式(Java)Java
- Java Lambda表示式Java
- Python - lambda 表示式Python
- kotlin lambda表示式Kotlin
- 關於C++中在模板引數中使用Lambda表示式的問題C++
- lambda表示式在oj中會比匿名內部類慢
- Java中Lambda表示式的應用Java
- Java8中的Lambda表示式Java
- C# Lambda表示式詳解,及Lambda表示式樹的建立C#
- Java中使用lambda表示式自定義排序Java排序
- Python中lambda表示式的優缺點及使用場景Python
- Java 8 Lambda 表示式Java
- Java的Lambda表示式Java
- Lambda表示式總結
- java 8 lambda表示式Java
- C#lambda表示式C#
- cpp的lambda表示式
- 淺談lambda表示式
- Lambda表示式詳解
- C++ Lambda 表示式C++
- C++Lambda表示式C++
- Java之lambda表示式Java
- Java中Lambda表示式的進化之路Java