首页
关于
登录
菜单
首页
关于
技术博客
归档
2025 年 05 月
nvm
2025-05-26
常用工具
#Node.js
#MacOS
windows安装 node.js版本管理工具 github/下载地址:https://github.com/coreybutler/nvm-windows 进入realease页面 #当前已经安装的版本和正在使用的版本 nvm list #output: * 22.16.0 (Curre
2025 年 04 月
LocalFocusManager和LocalSoftwareKeyboardController
2025-04-27
Jetpack Compose
#焦点
#Local变量
#上下文变量
LocalFocusManager 清除或移动焦点 val focusRequester = remember { FocusRequester() } var focusManager = LocalFocusManager.current LaunchedEffect(isShow) {
2025 年 03 月
群晖NAS使用内网穿透访问WEB服务
2025-03-27
经验
需要一台服务器 frp下载链接:https://github.com/fatedier/frp/releases frp文档:https://gofrp.org/zh-cn/docs/reference/server-configures/#authserverconfig 下载之后有几个文件:fr
androidx.compose.ui:ui-graphics-android
2025-03-26
Jetpack Compose
#Brush
#图像
#依赖项
Brush相关文档 Brush 刷子,用于创建纹理和渐变图像 linearGradient start和end的取值范围和元素大小有关,下面的Box为200dp所以用with(LocalDensity.current) { 200.dp.toPx() }转成了Float
开发疑难解决方法(合集)
2025-03-26
Jetpack Compose
更新compose版本 仓库地址:https://maven.google.com/web/index.html?q=androidx.compose.#androidx.compose.ui:ui-android:1.8.1 查看最新版本并复制Gradle Kotlin DSL,如:impleme
androidx.compose.ui:ui-android
2025-03-25
Jetpack Compose
#依赖项
#图像
androidx.compose.animation:animation.android
2025-03-24
Jetpack Compose
#依赖项
#动画
compositionLocalOf和viewModel
2025-03-21
Jetpack Compose
#上下文变量
#Local变量
#viewModel
由于被NavHost(会为每个导航目标创建NavBackStackEntry从而导致不同的生命周期和作用域)包裹后Composable页面无法通过viewModel()得到Activity中的相同实例,所以使用CompositionLocalOf显式传递。 由于NavBackStackEntry每个
自定义带过渡效果的主题
2025-03-20
Jetpack Compose
切换主题时有过渡效果。 // theme.kt import androidx.compose.runtime.getValue import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.setVa
注解Annotation
2025-03-20
Jetpack Compose
Composable 可组合元素/页面 @Composable fun ProfileScreen() { val nav = localNavController.current var i1 by rememberSaveable { mutableStateOf("") }
上一页
1 / 9
2 / 9
3 / 9
4 / 9
5 / 9
6 / 9
7 / 9
8 / 9
9 / 9
下一页