Android Studio 启用Lambda表达式


Android Studio 默认不会开开启Lambda语法,需要在module的build.gradle文件中进行配置

android {...省略其他配置compileOptions{        sourceCompatibility JavaVersion.VERSION_1_8        targetCompatibility JavaVersion.VERSION_1_8   }}

这样,我们在代码中就可以使用Lambda表达式了,我们来体验下它的魅力吧!

   private View.OnClickListener onClickListener = v -> {        switch (v.getId()) {            case R.id.btn_start_activity:                gotoActivity();                break;        }    };
   /**     * 监听对话框消失事件     */    private DialogInterface.OnDismissListener onDismissListener  = dialog -> {   };

是不是很精简,更多魅力,请自己体会吧~~

更多相关文章

  1. 【android工程转为lib工程后提示'R.id.xxx不能作为case语句的表
  2. 想抢先体验Android操作系统的魅力吗?那就使用Android LiveCD吧!
  3. Android Studio 使用 Lambda表达式
  4. 用Android LiveCD体验Android 操作系统的魅力
  5. android 正则表达式
  6. Mac版Android studio中使用lambda表达式设置jdk版本问题
  7. Android 正则表达式验证手机和邮箱格式是否正确
  8. Android Studio中快速替换styles的正则表达式

随机推荐

  1. 2020年了,Android后台保活还有戏吗?看我如
  2. 《Effieicntt Android(安卓)Threading》
  3. Android(安卓)平台的 Google Reader 更新
  4. android动作传感器
  5. 用android LinearLayout和RelativeLayout
  6. Android开发中使用矢量图
  7. 关于Android中的消息机制和异步
  8. android 屏幕分辨率问题
  9. Android(安卓)java层音频相关的分析与理
  10. Android(安卓)深色模式适配