网站首页 站内搜索

搜索结果

查询Tags标签: Kotlin,共有 548条记录
  • kotlin中的空指针检查问题

    空指针检查 Android系统上崩溃率最高的异常类型就是空指针异常。 我们需要知道的是:空指针是一种不受编程语言检查的运行时异常,只能有程序员主动通过逻辑判断来避免。 举个例子,对于一段简单的调用参数的Java代码,我们要使代码安全性更高,更稳妥的做法就是再调用参数…

    2022/3/5 23:16:44 人评论 次浏览
  • Lambda编程(kotlin)(上)

    Lambda编程 集合 集合的创建与遍历 集合包括List、Set和Map,它们在Java中都是接口 List的主要实现类是ArrayList和LinkedList,Set的主要实现类是HashSet,Map的主要实现类是HashMap (1)List集合fun main(){ val list=listOf<String>("a","b"…

    2022/3/5 17:15:30 人评论 次浏览
  • Kotlin Android 扩展(二)(1),Android软件开发面试题

    import kotlinx.android.synthetic.main.activity_main.* class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) /** Kotlin编码:实现textvi…

    2022/3/3 6:19:25 人评论 次浏览
  • kotlin(java) 文件压缩

    kotlin 7z 多文件压缩 kotlin:/*** list 需要压缩的文件集合,* path 压缩到的文件 例如 File("/home/app/compress.7z").toPath()*/fun compressFileTo7z(list:List<File>,path:Path){val sevenZOutput = SevenZOutputFile(path.toFile())list.forEach{va…

    2022/3/2 12:15:04 人评论 次浏览
  • 如何解决代码中if…else 过多的问题,kotlin常量

    适用场景 适合条件分支很多多,对程序扩展性和易用性均有较高要求的场景。通常是某个系统中经常遇到新需求的核心功能。 实现与示例 很多框架中都能看到这种模式的使用,比如常见的 Spring MVC。因为这些框架很常用,demo 随处可见,所以这里不再上具体的演示代码了。 这个…

    2022/3/2 6:17:56 人评论 次浏览
  • Kotlin 核心编程-代数数据类型和模式匹配(3)

    文章目录 一、代数数据类型(ADT)1.1、从代数到类型1.2、计数1.3、积类型1.4、和类型与密封类1.5、构造代数数据类型 二、模式匹配2.1、何为模式2.2、常见的模式2.3、处理嵌套表达式 三、增强的模式匹配3.1、类型测试 / 类型转换3.2、面向对象的分解3.3、访问者设计模式一…

    2022/2/13 20:16:58 人评论 次浏览
  • Java面试突击手册(2022版)每日一刷,金三银四稳了

    前言春节一过金三银四就要开始了,我相信将会是面试求职的高峰时期,如果此时手里有份高质量的面试宝典,那么你将得心应手面对考官各种问题。虽然不敢保证你能应聘上心仪的职位,但是能保证看完这些内容你的收获将超乎你的想象! 面试准备 1.准备一份自己的自我介绍,面试…

    2022/2/7 22:43:41 人评论 次浏览
  • Android Studio 离线本地 TTS语音合成 Kotlin代码

    1、activity_main.XML 中的内容如下 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmln…

    2022/2/5 23:15:16 人评论 次浏览
  • Kotlin学习(12)元编程,vs2019开发android教程

    ) @Retention(AnnotationRetention.SOURCE) @Repeatable @MustBeDocumented annotation class TestCase(val id: String) @Target(AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.EXPRESSION) @Retention(Annot…

    2022/2/2 17:43:04 人评论 次浏览
  • Kotlin中 !!. 跟 ?. 的区别跟用法【转】

    在Kotlin中!!跟?都是用于判断空参数异常的 ?.意思是这个参数可以为空,并且程序继续运行下去 !!.的意思是这个参数如果为空,就抛出异常 下面给大家举个简单的例子,在JAVA中判断一个参数非空是这样写的: NullClass nullClass = null; if (nullClass!=null) { ullClass.…

    2022/1/30 23:06:21 人评论 次浏览
  • java语言的发展,大量教程

    Kotlin和Java:哪个是更好的Android开发语言?本文将通过比较Kotlin和Java,看看哪个更适合进行Android开发。Java是最古老的Android原生语言,是一种多平台、面向对象的语言.在使用Jav Kotlin面临的一些主要发展挑战包括:不太受欢迎陡峭学习曲线小型支援社区Kotlin与Java对决…

    2022/1/30 1:04:33 人评论 次浏览
  • 程序员为什么越老贬值的越厉害?,androidapk性能优化

    十年前还是web和PC软件的天下,功能也没复杂到哪去。你再看看现在的APP,要把数十个模块功能塞到一个几十兆的APP里面,技术含量是两个级别的。 2.越旧越与时代脱轨,功能以及性能无法满足需要了。 我虽然还没有满35,但有时候真的感觉力不从心,一些新的技术名词都是闻所…

    2022/1/29 22:05:23 人评论 次浏览
  • kotlin与java在Android开发中的简单对比(正在更新中),快手android面试经验

    2.2.1 Kotlin调用Java 2.2.2 java调用kotlin 一、基础 =================================================================== | | java | kotlin | | — | — | — | | 继承/实现 | extend implements | : | | 强转 | Integer.parse(String) | String.toInt/as Int |…

    2022/1/29 17:04:52 人评论 次浏览
  • kotlin更多语言结构——>类型安全的构建器

    通过使用命名得当的函数作为构建器,结合带有接收者的函数字面值,可以在 Kotlin 中创建类型安全、静态类型 的构建器类型安全的构建器可以创建基于 Kotlin 的适用于采用半声明方式构建复杂层次数据结构领域专用语言(DSL)。 以下是构建器的一些示例应用场景:— 使用 Kotli…

    2022/1/28 6:06:03 人评论 次浏览
  • kotlin更多语言结构——>选择加入要求

    1.3.70 中引入了 @RequireOptIn 与 @OptIn 注解以取代先前使用的 @Experimental 与 @UseExperimental;同时 -Xopt-in 编译器选项也取代了 -Xuse-experimental。Kotlin 标准库提供了一种机制,用于要求并明确同意使用 API 的某些元素。通过这种机制,库开发人员可以将使 用…

    2022/1/28 6:04:23 人评论 次浏览
扫一扫关注最新编程教程