吴景华技术博客 记录、分享经验

自定义带过渡效果的主题

切换主题时有过渡效果。 // theme.kt import androidx.compose.runtime.getValue import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.setVa

Administrator Published on 2025-03-20

注解Annotation

Composable 可组合元素/页面 @Composable fun ProfileScreen() { val nav = localNavController.current var i1 by rememberSaveable { mutableStateOf("") }

Administrator Published on 2025-03-20

ImageVector、Painter、Bitmap

Painter painterResource(R.drawable.ic_launcher_foreground) //从res/drawable目录读取资源ID读为Painter val customVector = ImageVector.Builder( name

Administrator Published on 2025-03-19

环境&构建&编绎

安装Flutter SDK和配置基础环境 下载页面:https://docs.flutter.cn/get-started/install/windows/mobile#install-the-flutter-sdk 选择Stable稳定版下载,下载好之后的zip解压到目录中,如:D:\Soft\F

Administrator Published on 2025-03-14

navigation(页面路由)

依赖项网页:https://developer.android.com/jetpack/androidx/releases/navigation?hl=zh-cn#declaring_dependencies 引入依赖 dependencies { val nav_version = "2.8.

Administrator Published on 2025-03-13

cron

golang的定期、定时任务 github: https://github.com/robfig/cron 依赖 go get github.com/robfig/cron 实例 c := cron.New() //用本地时间时区 c := cron.NewWithLocation(time.

Administrator Published on 2025-03-10

Docker搭建gitlab 社区版

前言 运行最低要求4G内存(实测不太够,很卡,经常502) start 新增本地环境变量(在run时将data、log、config目录挂载到本地的这个目录下) export GITLAB_HOME=/data/gitlab #配置、日志、数据,会映射到这个目录下,也可以是其它路径 source /

Administrator Published on 2025-03-09

数论基础

符号和概念 符号对应的Unicode编码为十进制。 Windows中输入符号可以直接按下Alt+10进制,如输入∈按住Alt后依次按下8712后松开Alw Z = { .... -3, -2, -1, 0, 1, 2, 3, ......},Z在大多数情况下表示整数集合 N,通常指从0开始的非负整数

Administrator Published on 2025-02-11

Git基础

https://git-scm.com/downloads下载、安装git #配置自己的信息 git config --global user.name "姓名" git config --global user.email "邮箱" #创建目录、初始化 mkdir test-git #新建目录 c

Administrator Published on 2025-01-20

Docker(Desktop)和Docker Compose基本使用

docker用于管理单个容器,而docker compose主要用于多个容器之间融合、协作、通信(例如phpmyadmin+mysql),compose就是组合的意思,允许使用YAML配置文件来定义应用程序中的所有服务(配置每个容器的版本、数据卷、网络、环境变量、映射文件等),允许通过单个命令停目或

Administrator Published on 2025-01-20
Previous Next