技术栈
kotlin
我命由我12345
9 小时前
android
·
java
·
开发语言
·
java-ee
·
kotlin
·
intellij-idea
·
intellij idea
Kotlin 极简小抄 P5(异常、异常处理、自定义异常)
Kotlin 由 JetBrains 开发,是一种在 JVM(Java 虚拟机)上运行的静态类型编程语言
Yang-Never
21 小时前
android
·
java
·
kotlin
·
android studio
·
着色器
Shader -> SweepGradient扫描渐变着色器详解
tmacfrank
1 天前
android
·
开发语言
·
kotlin
Kotlin 协程基础十 —— 协作、互斥锁与共享变量
本节将介绍在协程间如果有先后执行、互相等待的需求时,应该怎样去处理这种等待和协作的工作。更会与 Java 的线程的协作工作对比,从而说明,在线程中通常不太简单的协作操作,在协程中很容易实现。
沈剑心
1 天前
android
·
java
·
kotlin
gson很好,但我劝你在Kotlin上使用kotlinx.serialization
Gson 是 Google 提供的一个用于在 Java 对象和 JSON 数据之间进行序列化和反序列化的开源库,拥有广泛的社区支持和相对丰富的文档资源,靠着Google这棵大树和其简单直观的API,一直以来稳坐Android开发序列化框架的头把交椅。
砖厂小工
1 天前
android
·
kotlin
·
android jetpack
Now In Android 精讲 3 - 眼花缭乱 Kotlin 类型
在开始阅读之前有一个问题想问问大家是否都了然于胸。请问 interface,fun interface,sealed interface,sealed class,enum,object,data object他们之间有什么联系,每个类型有什么特定的使用场景呢? 如果上面的问题你都如数家珍,那么你可以跳过本章节。
hcgeng
2 天前
java
·
开发语言
·
前端
·
kotlin
Kotlin学习(一)
如果同学们已经在项目中用过 Kotlin 语言,那么一定见过 let 函数!因为每当 Kotlin 检测到某个对象可能为空时,会自动帮我们修改为用 let 函数实现:user.name?.let{ textView.text = it }。这里的 let 函数就是 Kotlin 的作用域函数。除了 let,还有 run、with、apply、also 等等作用域函数。
刘争Stanley
2 天前
ffmpeg
·
kotlin
·
音视频
·
视频编解码
FFmpeg音视频流媒体,视频编解码性能优化
你是不是也有过这样一个疑问:视频如何从一个简单的文件变成你手机上快速播放的短片,或者是那种占满大屏幕的超高清大片?它背后的法宝,离不开一个神奇的工具——FFmpeg!说它强大,完全不为过,它在音视频处理领域专业度很高。从格式转换、音视频编解码,到流媒体处理,FFmpeg 就像是视频领域的“宝箱”,你想要的都有。可是,FFmpeg 这么强大,为什么它总是低调得像个隐形大佬?难道它在操作“黑科技”?今天我们就来揭秘一下,FFmpeg 是如何让视频处理变得简单且高效的。
Yang-Never
2 天前
android
·
java
·
kotlin
·
android studio
Shader -> RadialGradient圆心渐变着色器详解
Yang-Never
2 天前
android
·
java
·
开发语言
·
adb
·
kotlin
·
android studio
ADB->查看进程并强杀进程
慢慢成长的码农
3 天前
开发语言
·
数据库
·
kotlin
Kotlin 常量定义
在 Kotlin 中,private const val 是一种声明常量的方式,通常用于定义在类或文件范围内不会改变的值。以下是对 private const val COD_ICON = "icon" 这行代码的详细解释:
_Shirley
3 天前
android
·
java
·
jvm
·
jdk
·
kotlin
·
android studio
Unknown Kotlin JVM target: 21
从AndroidStudio2024.1.2.8升级到最新版AndroidStudio2024.2.1.12
Yang-Never
4 天前
android
·
java
·
开发语言
·
kotlin
·
android studio
·
idea
Kotlin->Kotlin协程的取消机制
Yang-Never
4 天前
android
·
java
·
开发语言
·
kotlin
·
android studio
·
idea
Canvas->Bitmap绘制
孑么
5 天前
android
·
xml
·
java
·
okhttp
·
kotlin
·
android studio
·
webview
GDPU Android移动应用 重点习题集
目录程序填空ppt摘选题目摘选“就这两页ppt,你还背不了吗”“。。。”打开ppt后“Sorry咯,还真背不了😜”
ta叫我小白
5 天前
android
·
开发语言
·
kotlin
Kotlin 中 forEach 的 return@forEach 的使用误区
对于从Java开发转到Kotlin的开发者来说,return@forEach可能具有迷惑性。假如没有仔细了解过这个语法的使用,真的就被它的表象迷惑了。 因为它看上去真的实在太像【跳出forEach循环】了!!! 然而,实际上并不是结束forEach,而是结束本次,相当于Java的continue
archko
5 天前
android
·
开发语言
·
kotlin
试用kotlin multiplatform
目录多平台框架简介示例工程建立与运行常用库桌面平台遇到的一些问题使用总结多平台的框架不少,flutter,rust,每一个都是优点明显,缺点也明显.
麦田里的守望者江
5 天前
java
·
kotlin
绕到 Kotlin 语法糖背后
在 Kotlin 语言设计哲学中有一个非常突出的特性:简洁。Kotlin 语言简洁,意味着 Kotlin 代码易于阅读和编写。易于阅读,不用在 RTFS 时皱着眉头。易于编写,不用在键盘上敲得手酸。
深色風信子
5 天前
opencv
·
kotlin
Kotlin OpenCV 画画
zhangphil
6 天前
android
·
kotlin
·
glide
Android Glide判断当前运行环境是否为主线程的工具方法,Kotlin
Can‘t create handler inside thread Thread*** that has not called Looper.prepare()_can't create handler inside thread that has not ca-CSDN博客文章浏览阅读2k次。文章讲述了在Android中如何避免在非主线程中直接创建Handler引发的RuntimeException,强调了Looper.prepare()和Looper.loop()的重要性。作者提供了在普通Java线
drebander
7 天前
android
·
开发语言
·
kotlin
Kotlin 面向对象与函数式编程
Kotlin 是一门现代化的编程语言,它充分融合了面向对象(OOP)和函数式编程(FP)的理念,提供了简洁且强大的功能。通过理解 Kotlin 的面向对象和函数式编程特性,开发者可以写出更简洁、优雅、易于维护的代码。