在build.gradle中加入:

plugins {id 'com.android.application'id 'kotlin-android'id 'kotlin-android-extensions'
}implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"整个内容为:plugins {id 'com.android.application'id 'kotlin-android'id 'kotlin-android-extensions'
}android {//    buildFeatures{
//        viewBinding = true
//    }compileSdk 30buildToolsVersion "30.0.3"defaultConfig {applicationId "com.jian11058.mykotlindemo"minSdk 21targetSdk 30versionCode 1versionName "1.0"testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"}buildTypes {release {minifyEnabled falseproguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'}}compileOptions {sourceCompatibility JavaVersion.VERSION_1_8targetCompatibility JavaVersion.VERSION_1_8}kotlinOptions {jvmTarget = '1.8'}
}dependencies {implementation 'androidx.core:core-ktx:1.3.2'implementation 'androidx.appcompat:appcompat:1.2.0'implementation 'com.google.android.material:material:1.3.0'implementation 'androidx.constraintlayout:constraintlayout:2.0.4'testImplementation 'junit:junit:4.+'androidTestImplementation 'androidx.test.ext:junit:1.1.2'androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
}

Android kotlin使用id直接做view的引用相关推荐

  1. android 添加子view,Android基于Window.ID_ANDROID_CONTENT给定id添加子View

    Android基于Window.ID_ANDROID_CONTENT给定id添加子View 这一技术特点在一些视频播放器中比较有用. 例如代码: package zhangphil.demo; imp ...

  2. 用Gradle打包出jar文件 前面我们说过,在Android Studio里面使用Gradle来打包应用程序,一般都是build出来一个apk文件。但是有的同学是做实现层的开发,不直接做View层

    用Gradle打包出jar文件 前面我们说过,在Android Studio里面使用Gradle来打包应用程序,一般都是build出来一个apk文件.但是有的同学是做实现层的开发,不直接做View层的 ...

  3. kotlin 用协程做网络请求_中国电信营业厅: 感受 Kotlin 的 quot;加速度quot;

    "我们手上是一个很成熟的项目,所以毫无疑问需要保留 Java 代码,目前只会在新开发的页面中使用 Kotlin,并已经感受到了它带来的便利.随着功能的迭代,我们相信更多的功能会转而使用 Ko ...

  4. Android: Kotlin 材料设计入门

    原文:Android: Kotlin 材料设计入门 作者:Joe Howard 译者:kmyhy 更新说明:本教程由 Joe Howard 升级为 Kotlin.原教程作者是 Megha Bambra ...

  5. Android软件开发之盘点自定义View界面大合集(二)

    Android软件开发之盘点自定义View界面大合集(二) - 雨松MOMO的程序世界 - 51CTO技术博客 雨松MOMO带大家盘点Android 中的自定义View界面的绘制 今天我用自己写的一个 ...

  6. Android初级教程初谈自定义view自定义属性

    有些时候,自己要在布局文件中重复书写大量的代码来定义一个布局.这是最基本的使用,当然要掌握:但是有些场景都去对应的布局里面写对应的属性,就显得很无力.会发现,系统自带的控件无法满足我们的要求,这个时候 ...

  7. Android设备的ID

    Android的开发者在一些特定情况下都需要知道手机中的唯一设备ID.例如,跟踪应用程序的安装,生成用于复制保护的DRM时需要使用设备的唯一ID.在本文档结尾处提供了作为参考的示例代码片段. 范围 本 ...

  8. Android Kotlin之Flow数据流

    文章目录 Flow介绍 使用举例 常用操作符 创建操作符 回调操作符 变换操作符 过滤操作符 组合操作符 功能性操作符 末端操作符 冷流 vs 热流 SharedFlow shareIn将普通flow ...

  9. Android开源项目 个性化控件(View)

    Android开源项目--个性化控件(View) Android开源项目 --个性化控件(View),这次主要给大家介绍一些Android开发中用到的不错的个性化View,包括ListView.Act ...

最新文章

  1. 入职五年回顾(八) 2013年3月
  2. 无人驾驶还有多久才能全面推开?
  3. java 悬浮提示框_表格(悬浮框提示)
  4. 检查字符串是否包含数字的Python程序
  5. php如何用菜刀连接getshell,phpmyadmin之getshell总结
  6. 计算机网络学习笔记(24. HTTP消息格式)
  7. 【java】字符串和基本数据类型之间的转换
  8. 效果过度transition:all
  9. 【leetcode】617. Merge Two Binary Trees
  10. redis java 视频教程_redis从入门到精通视频教程【50讲全】
  11. 五大常用算法实例列举
  12. linux底下dig命令报错
  13. PCA 实践 利用 PCA 算法对人脸数据集内所有人进行降维和特征提取 PCA原理解析+代码
  14. excel中录制宏只执行一半的命令,没有执行全部如何解决?
  15. 2021-10-15
  16. react 脚手架创建后暴漏配置文件 运行yarn eject 报错 (已解决)
  17. 三运放差分放大电路分析_三运放组成的差分放大器电路图及特点
  18. Hive之——数据定义
  19. 数据结构之ISAM文件和VSAM文件
  20. 直接插入排序——监视哨的作用

热门文章

  1. 万年历(c语言)编程,C语言实现的万年历
  2. Cloudera Manager —— 端到端的企业数据中心管理工具
  3. 宝塔绑定域名访问不了_千字长文教你使用 宝塔面板 快速搭建网站
  4. Errors during downloading metadata for repository ‘AppStream‘: - Status code: 404 for http://mirro
  5. Unity 中英文转换
  6. 漫画 | 什么是 HashMap?
  7. 安卓期末大作业——Android水果连连看
  8. HDU5142 NPY and arithmetic progression BestCoder Round #23 1002
  9. Html5原生video标签禁止全屏播放的实现
  10. 树莓派4BUbuntu server 20.04 Kubernetes-v1.17.x- Docker19.03 keadmv1.10.3部署错误一览