开发学习记录
Android开发
Jetpack Compose
Flutter开发
Libgdx游戏开发
TornadoFx学习
学习教程汇总
Libgdx 游戏学习教程
TornadoFx学习资源
首页
原创工具
资源收集
关于我
文章归档
Stars-One的杂货小窝
所有的创作都是有价值的
累计撰写
292
篇文章
累计创建
46
个标签
累计收到
29
条评论
栏目
开发学习记录
Android开发
Jetpack Compose
Flutter开发
Libgdx游戏开发
TornadoFx学习
学习教程汇总
Libgdx 游戏学习教程
TornadoFx学习资源
首页
原创工具
资源收集
关于我
文章归档
目 录
CONTENT
以下是
示例代码
相关的文章
Jetpack Compose 进度条加速效果
需求: 需要一个进度条的组件,需要执行一个耗时逻辑(但具体实际耗时不确定),耗时逻辑在N秒内,如果提前执行完毕,则进度条加速;如果N秒还没执行完毕,也加速。 实际上,在Compose组件中,得让进度条实现2段动画继续效果 通用的一个进度条的组件,就是大概是在n秒中做个操作,如果满足或超时就加速,之后
2025-03-19
6
0
0
代码片段库
TornadoFx 左右对齐和隐藏组件
主要是实现hbox左右平分布局和visibleWhen隐藏组件会占用位置问题,不太想细究原理,做个简单的代码记录 hbox左右对齐效果 Hbox实现左右对齐,子组件平分宽度 hbox{ text("左") //TornadoFx提供的 spacer{} text("右
2025-03-04
10
0
0
TornadoFx学习
JavaFx 上下文菜单(ContextMenu)使用
注: 我用的是Tornadofx框架,所以下文代码示例都是kotlin的 效果 基本使用 下面的例子,就是超链接可以右键弹出上下文的效果(效果就是上图): 代码如下: val demoUrl = "https://xx" hyperlink(demoUrl) { tooltip(this.tex
2025-02-27
9
0
0
TornadoFx学习
Kotlin 实现接口时,省略不需要重写的空方法
Kotlin中如果要实现某个接口,需要将接口的全部方法都重写(即使我们不需要重写) 如下面代码: //假设我们只用到重写的onActivityCreated方法,剩余的其他方法都是空的,但这个时候我们想直接将他们省略不写,眼不见心不烦,怎么做呢? val callback = object : A
2025-01-21
13
0
0
Kotlin
Android 电池相关信息获取工具类封装
Android 电池相关信息获取的工具类封装 示例代码 package aatiny.kk.reco.utils import aatiny.kk.reco.R import aatiny.kk.reco.application import android.content.Context imp
2025-01-10
16
0
0
Android开发
代码片段库
Android 添加指定QQ或加群
实际上,原理就是通过scheme来唤起手机QQ进行对应的操作 添加QQ import android.content.Context import android.content.Intent import android.net.Uri import com.blankj.utilcode.uti
2024-12-04
19
0
0
代码片段库
Android CoordinatorLayout使用示例记录
简单记录下常用CoordinatorLayout的几个效果代码示例,方便后续有需求的时候参照实现 开始之前,注意下项目material 版本,下文提到的某些属性是在后续版本才有的 implementation("com.google.android.material:material:1.9.0")
2024-11-21
86
0
0
代码片段库
Android开发
Android 自定义TextView实现跑马灯效果
由于传统TextView实现的跑马灯效果会受限于焦点,无法实现多个TextView同时有跑马灯效果,通过继承TextView实现方法来变现达到效果 不过测试的时候发现,好像弹个窗也会中断跑马灯效果?不确定是不是自己的用法不对 import android.annotation.SuppressLin
2024-09-05
43
0
0
Android开发
Jetpack Compose 父组件宽度和某个子组件一致
需求: 有个Column,我需要此Column的宽度与其里面的第一个子组件相同,而后面其他子组件宽度则是直接占满父组件宽度 大概效果如下图所示 实现 利用Modifier.width(IntrinsicSize.Min)来实现 注: 下面演示的代码只是演示了背景(和上面给出的效果图不是一致的) Co
2024-08-06
65
0
0
Android开发
Android Textureview实现圆角背景代码记录
因为要轮播视频,且给视频对应的textureview实现圆角,如果是使用之前的方法会有问题,于是看到了一个布局,可以完美解决问题 每次往里面追加textureview即可 (下面代码中的RoundFrameLayout为下面的链接中的文件内容,复制一份到自己项目即可) RoundFrameLayou
2024-04-12
125
0
0
代码片段库
1
2
3
4