首页
Android
常见异常
Kotlin
Kotlin 基础
Kotlin 协程
Jenkins
全部文章
网站动态
全部标签
关于
1
Android SoundPool 音效播放库
2
弄明白OpenCV中的CvType各种参数意义以及相关方法
3
Android UVC Camera获取的yuv转Mat
4
一文弄明白 OpenCV Mat 中通道channels的作用
5
Android BLE 蓝牙开发,连接蓝牙设备进行通讯
Z同学
累计撰写
407
篇文章
累计创建
64
个标签
累计收到
128
条评论
栏目
首页
Android
常见异常
Kotlin
Kotlin 基础
Kotlin 协程
Jenkins
全部文章
网站动态
全部标签
关于
搜索
标签搜索
蓝牙
Animator
Intellij IDEA
cdn
pipeline
Tensorflow
Groovy
MySQL
广告
Camera
openCV
SDK
总结
thread
Retrofit2
ndk
ubuntu
ijkplayer
LeetCode
名词解释
API
JenKins错误
搜索
公众号
注解
hap开发
DevEco Studio
javaScript
html5
阿里云
CentOS
iptables
Firewall
Visual Studio Code
技巧
推送
wifi
Themes
分享
素材
物联网
Edge
插件
安全
ffmpeg
Android技巧
软件使用
博客
View
Android Error
Gradle
coroutines
Typora
Markdown
windows
Jetpack
maven
Kotlin基础
SpringBoot
Chrome
Fiddler
HTTPS
Nginx
macOS
目 录
CONTENT
以下是
Kotlin基础
相关的文章
2022-07-08
Kotlin IO 实例介绍,文件拷贝和目录查询
1. 前言在前面介绍了IO的基本信息以及相关的函数:Kotlin I/O 的基本介绍 (zinyan.com)。而本篇将会基于上篇的介绍结合使用场景,介绍如何进行文件的复制拷贝等操作。让我们清晰的了解IO函数的基本使用方式。2. 字节流-文件复制我们如果要进行文件的复制操作可以使用API提供的FileInpu
2022-07-08
540
0
6
Kotlin
2022-06-07
Kotlin I/O 的基本介绍
1.I/O介绍这篇主要就是介绍Kotlin中的I/O流的使用,相较于Java上的I/O使用,Kotlin中要简洁不少。I:Input 输入的意思。O:Output 输出的意思。在Kotlin中,将数据的输入和输出操作称为流,这里的流是一组有序的数据序列,像河流一样流动的。通常统称输入输出为I/O。2. 字节与
2022-06-07
523
0
5
Kotlin
2022-06-06
Kotlin 与Java的常见数据映射关系与调用时注意事项
前言介绍Kotlin中与Java 的一些常见类的关系转换,方便进行两者混合编码时造成的问题。同时了解一下两者之间调用时的注意事项。1. 映射Kotlin最终还是会编译成字节码在JVM中进行运行,所以Kotlin的一些数据会被直接编译为java中的各种数据类型。但是由于Kotlin会进行空值验证。所以我们转换关
2022-06-06
406
0
0
Kotlin
2022-05-16
Kotlin 线程管理-关键函数join,yield函数介绍
Kotlin 线程管理-关键函数join,yield函数介绍1. 介绍主要介绍Kotlin中线程的几种状态的管理例如等待,让步和停止。而这几种管理状态,主要就是基于join,yield等函数。下面让我们详细了解一下如何使用吧。2. 线程等待-join函数当使用Thread对象调用join`函数,会使当前的线程
2022-05-16
619
0
2
Kotlin
2022-03-06
Kotlin 函数式API,遍历操作,过滤操作,映射,聚合和排序API汇总
介绍本篇主要汇总一下数据操作中各种函数的定义。其实在前面几篇文章中有关于各种聚合函数api的介绍,这里只是做为一个汇总查询,方便我后续调用时进行快速查询操作。如果想了解详细的,可以通过以下文章了解。Kotlin 集合 转换,过滤和检测 (zinyan.com)Kotlin 集合 plus,minus和分组gr
2022-03-06
429
0
2
Kotlin
2022-03-06
Kotlin 进阶 泛型知识详解
前言详细介绍Kotlin中关于泛型的知识。方便我们理解泛型在Kotlin中的使用。如果对于泛型知识不太了解,也可以通过本篇文章了解泛型到底是什么,并且对我们开发到底有什么作用。介绍什么是泛型?我们如果定义类和接口等,针对传入的数据不确定类型的。统一叫做泛型,通过泛型来实现数据类型的动态化。使用泛型可以最大限度
2022-03-06
384
0
4
Kotlin
2022-02-28
Kotlin 几个比较特殊的关键字介绍:lateinit,internal,Any等
延迟初始化属性- lateinit我们在创建一个对象时,可能这个对象部分变量是其他对象。但是我们在初始化该参数前不想调用。或不用初始化。那么可以使用lateinit进行延迟初始化。可能文字描写不够具体,我们通过代码进行理解吧。class X1{var vale= X2() }class X2{//有一大窜的的
2022-02-28
429
0
2
Kotlin
2022-02-27
Kotlin 进阶 StringBuilder 可变字符串学习介绍与 Regex正则表达式分割字符串。
前言本篇主要介绍Kotlin中的StringBuilder 的字符串处理方面的知识。和java中的字符串一样,我们如果要处理大量的字符串拼接等操作,建议使用StringBuilder而非String。因为这两者之间在大数据处理中,对于性能的影响差别比较大。相较于String,StringBuilder 的优点
2022-02-27
1587
0
3
Kotlin
2022-01-07
Kotlin String 进阶- 字符串查找,比较与截取
介绍在学习了Kotlin 中String 的基础配置之后,今天主要介绍String的进阶使用。如何进行String的查找比较和截取。Kotlin 基础-String类型了解字符串的两种转换,和拼接逻辑 (zinyan.com)1.字符串查找在一串String数据中,查找某个字符或者词语是一个比较常见的操作。K
2022-01-07
4130
0
6
Kotlin
2022-01-01
Kotlin 基础-String类型了解字符串的两种转换,和拼接逻辑
1.前言本篇文章详细介绍Kotlin中的String 类型,学会如何进行字符串的拼接,查找,比较和截取。让我们能够通过一篇文章,了解Kotlin中的String对象的各种使用。2.介绍在Kotlin中,通过""双引号和"""三引号来定义String。对于Kot
2022-01-01
3561
4
5
Kotlin
2021-12-29
Kotlin 基础-空值null状态详解,以及各种Null值判定符-一篇文章全部了解
1.介绍我们在接触Kotlin之前,大家都应该听过一个概念。Kotlin不会出现java的那种NullPointerException造成的崩溃。所以Kotlin是安全的。那么难道是说Kotlin不支持null值情况了么?并不是,只是说Null状态必须明确定义了。在编译的时候就显式定义参数是否允许为null。
2021-12-29
810
0
1
Kotlin
2021-12-15
Kotlin 协程- debug调试方法
介绍1.创建协程数据2. Debug 面板介绍介绍主要介绍如何在Android Studion中通过调试模式进行调试协程的线程。让我们学会如何进行协程的调试。1.创建协程数据这一步就没有啥复杂的。我们要调试就需要先准备好数据。准备调试的协程代码,从Kotlin 协程 组合挂起函数和async关键字,实现协程的
2021-12-15
1133
0
0
Kotlin
2021-12-12
Kotlin 数据类型转换,隐式转换与显式转换
前言赋值与显式转换注意计算与隐式转换前言本篇主要介绍Kotlin中的数值类型的转换。因为kotlin也有int,long,short,double等数值类型的数据对象。Kotlin是一种强调安全的语言,针对类型的检查非常严格。对于不同类型的数值进行赋值是禁止的。赋值与显式转换var zin:Byte =13v
2021-12-12
1174
0
0
Kotlin
2021-12-09
Kotlin 文档注释的生成-Dokka 1.6.0
1.介绍2.规则3.注释4.标签注解5.生成注释文档### 5.1 命令行模式5.2 采用Gradle集成方案1.介绍我们如果是进行SDK或者API的提供者。那么当编写过多的代码之后。需要提供规范的API帮助文档。Kotlin和java类似,提供了一个Kdoc的工具帮助进行注释文档的生成。注意:生成的前提条件
2021-12-09
748
3
1
Kotlin
2021-12-08
Kotlin 基础知识-介绍来历,特点,运行环境以及相关api查询
官网历史名称语言特点运行环境API 文档官网有关Kotlin的最新资源我们都可以通过它的官网:https://kotlinlang.org/ 进行了解。历史Kotlin 是JetBains公司开发的一种语言,2010年开始构思。2011年推出Kotlin项目,2012年将Kotlin项目开源。2016年发布第
2021-12-08
583
0
1
Kotlin
2021-10-18
Kotlin 集合 Map对象介绍
前言查询 get()getOrElse()和getOrDefault()获取Key列表和values列表修改put()删除 remove()removeIf()前言Map对象也是属于集合的一种。但是相较于集合,Map的数据是Key,Values。以键值对的形式存在。所以集合的很多操作和函数,在map中有一些变
2021-10-18
1434
0
0
Kotlin
2021-10-13
Kotlin 集合 聚合操作详解
前言引读常见聚合函数Fold() 和 Reduce()foldOrNull()和reduceOrNull()foldRight和reduceRightfoldIndexed() 和reduceIndexed()foldRightIndexed()和reduceRightIndexed()前言什么是聚合操作?聚
2021-10-13
968
0
0
Kotlin
2021-10-11
Kotlin 集合 排序详解
前言引读自然排序sorted() 从小到大排序sortedDescending() 从大到小进行排序自定义顺序sortedBy()sortedWith()其他情况倒序 reversed()随机 shuffled()前言本篇文章,我们开始学习Kotlin中集合的排序操作实际使用中,我们针对集合对象的排序属于高频
2021-10-11
2326
0
5
Kotlin
2021-10-09
Kotlin 集合 查询,检测,截取等方法介绍
前言引读查询elementAt() 指定下标first() 和 last()find() 和 findLast()random()随机检测contains()isEmpty 和isNotEmpty 判空截取Slice()切片Take() 和 drop() 获取指定长度takeWhile 和 takeLastW
2021-10-09
2723
0
1
Kotlin
2021-10-09
Kotlin 集合 plus,minus和分组group详解
前言加减操作:plus 和minus 操作符plus 加号操作minus 减号操作在Map中的特殊定义分组: groupByGroupingeachCount 统计元素fold() 和reduce() 折叠集合aggregate 扩展前言本文是针对kotlin集合的第三篇,继续深入学习关于kotlin集合的使
2021-10-09
2628
0
4
Kotlin
2021-09-30
Kotlin 集合 转换,过滤和检测
前言转换List和Set的映射转换Map的映射转换合拢转换 Zip关联转换 associate二维数组的一维输出 flatten过滤 filterfilterIsInstance 返回给定类型的元素过滤掉空值划分 partition 过滤检测 any,none,all前言在介绍了集合的基本操作后Kotlin
2021-09-30
1273
0
0
Kotlin
2021-09-24
Kotlin 集合 基本介绍
前言概述构造集合复制迭代器 iteratorList 迭代器可变迭代器前言重新梳理一遍关于集合的使用。概述集合是可变数量的一组条目。List : 是有序集合,可以通过下标访问元素,元素可以重复。Set : 是无序集合,有别于List集合的地方在于,1.没有下标,2.元素不允许重复。只能遍历获取参数,遍历参数的
2021-09-24
999
0
0
Kotlin
2021-09-24
Kotlin 序列 Sequence
[TOC]前言序列是kotlin 标准库提供的另外一种容器类型。使用 Swquence<T>.主要是用来进行多步骤集合处理。Sequence 对每个元素逐个执行所有处理步骤。避免中间步骤的结果,从而提高了整个集合处理链的性能,但是序列有延迟性质。建议在处理较小的集合或者进行简单计算时使用。初始化创
2021-09-24
837
0
0
Kotlin
2021-09-24
Kotlin -区间数列详解
前言区间步长 step截至 until翻转 reversed区间首尾 firsh 和last其他函数区间样例方法总结前言在kotlin定义中,区间和数列都属于集合的一种。而我们一般使用区间,都是通过操作符..来实现的。示例:fun main(string: Array<String>) {
2021-09-24
754
0
0
Kotlin
2021-07-20
Kotlin 中运算符的优先级
列了在Kotlin中 符号的运行优先级。
2021-07-20
1094
0
0
Kotlin
2021-07-20
Kotlin之中的操作符
前言一元操作符二元操作符in操作符索引访问操作符调用操作符广义赋值等号操作符比较操作符注意前言更全更新的内容可以参考 Kotlin语言中文站。[操作符重载 - Kotlin 语言中文站 (kotlincn.net)]:Kotlin针对我们创建的函数和扩展函数,提供了一种固定符号标记功能。我们可以直接通过标记符
2021-07-20
850
0
1
Kotlin
2021-07-20
Kotlin 与Lambda表达式
介绍了Kotlin之中的lambda表达式。 补一补关于Kotlin高阶函数各种抽象写法的知识。
2021-07-20
802
0
0
Kotlin
2021-07-19
Kotlin学习-函数介绍,SAM,typealias,infix,varargs
介绍了:高阶函数的定义,函数式接口定义,类型别名(typealias),import as 引入类别名,infix函数,varargs可变数量参数定义。
2021-07-19
634
0
0
Kotlin
2021-07-19
Kotlin 编码规范
Kotlin 编码规范完整版本请参考:http://www.kotlincn.net/docs/reference/coding-conventions.html我只是针对需要注意的 标注了一些。更多更详细的请参考上面的链接地址指向的内容。Kotlin 编码规范前言:编码规范约束源代码组织目录结构源文件名称源
2021-07-19
1043
0
3
Kotlin
2021-07-19
Kotlin 常用语法-介绍
前言通过前面几篇文章的学习,针对Kotlin已经有了一个比较全面的映像了。阅读代码应该能够理解相关的含义了。这篇主要是学习一下常用的用法,复习知识的同时。了解Kotlin的一些语法的灵活使用。也明白Kotlin的一些语法规范。前言常用语法1.给函数添加默认参数2.创建只读的List和Map,创建支持修改的Li
2021-07-19
635
0
0
Kotlin
2021-07-18
Kotlin学习笔记-对象的表达与委托
介绍了在Kotlin之中关键字object的使用。也就是对象表达式,和对象声明。其次介绍关于委托 by的使用。
2021-07-18
723
0
0
Kotlin
2021-07-17
Kotlin学习笔记-数据类,密封类,泛型和枚举
详细介绍了数据类(data),密封类(sealed),泛型,(in,out 关键字),枚举(menu) 详细看完,将对以上几种类型有一个比较清晰的理解。
2021-07-17
681
0
0
Kotlin
2021-07-14
Kotlin学习笔记-继承,接口和扩展
本篇文章介绍了Kotlin之中的,继承,接口,拓展。
2021-07-14
683
0
0
Kotlin
2021-07-09
Kotlin学习笔记-类的基本介绍和创建方法
详细介绍了类的多种构造方法,属性定义,getter,setter函数 抽象类,嵌套类,内部类.以及关于类的各种修饰符.
2021-07-09
712
0
1
Kotlin
2021-07-01
Kotlin学习笔记-常见语法if,for,when,label等
详细介绍了kotlin的一些常用语法. 例如if、for,when,标签,循环等.
2021-07-01
742
0
0
Kotlin
2021-06-16
Kotlin学习笔记-基本语法和常见类型等
Kotlin学习笔记Kotlin数据类型在Kotlin之中,没有所谓的基本数据类型.也就是说可以将Kotlin的数据全部理解成java之中的对象.但是Kotlin定义了基本数值类型和java是一样的Byte,Short,Int,Long,Float,Double等以上的数据也只是Kotlin默认封装的值.和我
2021-06-16
656
0
3
Kotlin