在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
- Android中如何使用Lambda表示式高效開發Android
- Java中Lambda表示式的使用Java
- Java 中的 Lambda 表示式Java
- Java lambda表示式基本使用Java
- 在Java中使用Lambda表示式統計詞頻Java
- C#中的Lambda表示式和表示式樹C#
- lambda 表示式
- lambda表示式
- Java中lambda表示式詳解Java
- Java 8 中的 lambda 表示式Java
- Java中Lambda表示式基礎及使用詳解Java
- Java8中的Lambda表示式Java
- Python中lambda表示式的用法Python
- Java中Lambda表示式的應用Java
- Java | Lambda表示式Java
- Lambda表示式(Java)Java
- java lambda 表示式Java
- 八,Lambda表示式
- Java Lambda表示式Java
- 關於C++中在模板引數中使用Lambda表示式的問題C++
- C++ Lambda 表示式使用詳解C++
- [轉]Java 8 的 lambda 表示式 Java 8 的 lambda 表示式Java
- C# Lambda表示式詳解,及Lambda表示式樹的建立C#
- Java中Lambda表示式的進化之路Java
- Java中使用lambda表示式自定義排序Java排序
- 淺談lambda表示式
- Lambda表示式詳解
- Java之lambda表示式Java
- kotlin lambda表示式Kotlin
- Python - lambda 表示式Python
- Lambda表示式總結
- Java的Lambda表示式Java
- Java 8 Lambda 表示式Java
- C++Lambda表示式C++
- java 8 lambda表示式Java
- Java Lambda 表示式初探Java
- Python Lambda 表示式Python