首页
原创工具
TornadoFx学习资源
资源收集
关于我
文章归档
1
Android 实现APP可切换多语言
2
Android app兼容低版本Java环境
3
Gradle的下载地址
4
Android 混淆打包后gson报错Missing type parameter
5
Android Recyclerview的item间距实现
Stars-one
所有的创作都是具有价值的
Android Kotlin Java开发者,喜欢折腾搞机,开发小工具
累计撰写
227
篇文章
累计创建
45
个标签
累计收到
28
条评论
栏目
首页
原创工具
TornadoFx学习资源
资源收集
关于我
文章归档
搜索
标签搜索
Git
自定义View
mave
首页轮播
Jetpack架构学习
Jetpack Compose
好软推荐
JavaScript
示例代码
Java
小技巧
年度总结
javafx
spring boot
mysql
Gradle
Maven
Html
Vue.js
IDEA激活
蓝奏云
AES解密
流视频
m3u8
tampermonkey
油猴
脚本
插件
Flutter
Android
设置
IDEA
Android Studio
字体图标
TornadoFx
开源库
下载
跨平台
小工具
记录
博客
halo
碎碎念
Bug记录
kotlin
目 录
CONTENT
以下是
Kotlin
相关的文章
Kotlin的List中的相同字段的item合并为同个
有个这样的需求:我有2个List,List中的实体为AppPieData,如下代码data class AppPieData(val name: String, val y: Int)我需要将name相同的item,把它们的y相加最终合并为同一个item可以使用groupBy方法,想将相同的name
2023-11-04
49
0
0
Kotlin
Kotlin 常用语法糖记录
当使用 Kotlin 编程时,有一些常用的函数可以帮助我们简化代码并提高开发效率。稍微列举下常用的方法runCatchingrunCatching 是一个用于处理可能引发异常的代码块的函数。它提供了一种更简洁和安全的方式来执行可能出现异常的操作。val result = runCatching {
2023-07-06
224
0
0
Kotlin
Kotlin 语法糖(对象不为空返回自身,为空返回其他)
开发中,经常会有这样逻辑:判断对象如果不为空,则取对象本身;为空,则得到其他对象;然后每次写个if还是有些啰嗦,可以使用kotlin的语法糖可空对象使用?:如果是可空对象,可以使用?:来实现原来逻辑:var str :String?=nullval result = if (str==null) {
2023-06-16
218
0
0
Kotlin
Kotlin 集合对象的单条件和多条件排序
本文不是太难的东西,因为sortedWith之前没怎么用过,所以就记录下平常开发经常使用到List,Map等数据集合类型,也会经常遇到排序的问题,可以直接使用sortedBy或sortedByDescending排序多条件则是使用sortedWith,具体使用用例看见下文单条件排序方便起见,我们创建
2023-06-14
415
0
0
Kotlin
代码片段库
Kotlin学习快速入门(12)—— 位运算符
由于不懂pythod最近拜托朋友研究下解密live2d模型的解密算法,朋友写出了Java的代码之后我进行改版,在转为kotlin的时候,发现kotlin自动转换有些坑以及kotlin中的位运算符优先级似乎和Java中不是相同的,特此记录下相关的资料
2022-12-23
233
0
0
Kotlin
Kotlin学习快速入门(11)—— 枚举类的使用
由于有时候偶尔用到枚举类,所以简单记录一下,和Java的一起对比记录
2022-12-07
181
0
0
Kotlin
JDK中内嵌JS引擎介绍及使用
最近研究[阅读](https://github.com/gedoor/legado)这个APP,其主要功能就是通过一个个书源,从而实现移动端阅读的体验比如说某些在线小说阅读网站,会加上相应的广告,从而影响用户阅读体验,于是阅读这个APP就是做了类似净化阅读体验但是小说阅读网站千千万万,如
2022-12-05
264
0
0
Kotlin
Mp3文件标签信息读取和写入(Kotlin)
最近准备抽空完善了自己的[星之音乐下载器](https://www.cnblogs.com/stars-one/p/15781086.html),发现下载下来的mp3文件没有对应的标签也是了解可以通过[mpatric](https://github.com/mpatric/mp3agic)这
2022-11-14
175
0
0
Kotlin
Kotlin学习快速入门(10)—— 重载运算符使用
Kotlin中提供了基础的运算符,但是只是针对基础的数据类型,如Int,Double等如果我们想让两个对象可以相加的功能,这个时候可以使用重载运算符的功能来实现##介绍首先,先介绍下什么是运算符,如以下代码:```kotlinvala=2valb=3valre
2022-08-15
152
0
0
Kotlin
Kotlin学习快速入门(9)—— 密封类的使用
代码逻辑中,很多时候我们会需要分支语句,来根据数据的情况走不同的处理逻辑,而密封类就是在这种情况下,方便我们的使用##介绍密封类是用来表示受限的类继承结构即当类中的一个值只能是有限的几种类型,而不能是其他的任何类型,从使用角度来说,相当于是枚举类的扩展PS:Ja
2022-08-14
116
0
0
Kotlin
1
2
3