Android Studio中引入Lambda表達(dá)式的方法
本文介紹的是在Android Studio中引入Lambda表達(dá)式的方法,下面話不多說,來看看詳細(xì)的介紹。
方法如下:
依次點擊 【File】【Other Settings】【Default Project Structure】確保當(dāng)前項目使用的JDK版本是1.8。
打開項目(Project)的build.gradle,在dependencies節(jié)點添加
classpath 'me.tatarka:gradle-retrolambda:3.2.0'
打開項目(Module)的build.gradle,在根節(jié)點添加
apply plugin: 'me.tatarka.retrolambda'
在android節(jié)點增加
compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }
最后對比下使用 Lambda表達(dá)式前后代碼的變化
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關(guān)文章
Android canvas畫圖操作之切割畫布實現(xiàn)方法(clipRect)
這篇文章主要介紹了Android canvas畫圖操作之切割畫布實現(xiàn)方法,通過clipRect方法實現(xiàn)canvas畫布的切割操作,需要的朋友可以參考下2016-10-10Android自定義View實現(xiàn)進(jìn)度條動畫
這篇文章主要為大家詳細(xì)介紹了Android自定義View實現(xiàn)進(jìn)度條動畫,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-08-08淺談Android Studio如何Debug對應(yīng)so文件C/C++代碼
本篇文章主要介紹了淺談Android Studio如何Debug對應(yīng)so文件C/C++代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-12-12Android List(集合)中的對象以某一個字段排序案例
這篇文章主要介紹了Android List(集合)中的對象以某一個字段排序案例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-08-08Android圖片加載利器之Picasso擴(kuò)展功能
這篇文章主要為大家詳細(xì)介紹了Android圖片加載利器之Picasso擴(kuò)展功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-03-03android中Fragment+RadioButton實現(xiàn)底部導(dǎo)航欄
本篇文章主要介紹了android中Fragment+RadioButton實現(xiàn)底部導(dǎo)航欄,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-03-03Flutter app頁面路由以及路由攔截的實現(xiàn)
本篇介紹了介紹了Flutter如何使用路由來實現(xiàn)頁面的跳轉(zhuǎn),從而簡化頁面之間的耦合,并可以實現(xiàn)路由攔截。2021-06-06