会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xvsu
博客园
首页
新随笔
联系
订阅
管理
2026年3月29日
ComposeView随笔随记-把旧的xml加载在新的composeUI当中
摘要: 在composeUI当中来预览 简单示例 @Preview @Composable fun OldStyFragmentUIPreview() { AndroidView( factory = { context -> LayoutInflater.from(context/*传入到这里*/).in
阅读全文
posted @ 2026-03-29 23:08 气温骤降
阅读(2)
评论(0)
推荐(0)
2026年3月24日
寄一下bash(sh)的诡异语法(记着写先写着这一点吧()
摘要: 正开始反结束 if开始fi结束 case开始esac结束 单分号和双分号 Linux允许压行写(所有语句写一行) 行与行用‘;’分割 双分号可以用于case的一个分支结束
阅读全文
posted @ 2026-03-24 15:32 气温骤降
阅读(1)
评论(0)
推荐(0)
Xiaomi pad 5(nabu)(或者其他Linux arm设备?)屏幕休眠时Kernel panic的解决办法
摘要: 现象: 休眠后会自动关机 修复 排除 journalctl -b -1 -p 3 -n 233 -b -1:查看上一次启动(即崩溃前)的记录 -p 3:只看Error级别以上的日志 -n 9178:看上次多少条 点击查看崩溃日志 [xvsu@alarm ~]$ journalctl -b -1 -p
阅读全文
posted @ 2026-03-24 15:12 气温骤降
阅读(6)
评论(0)
推荐(0)
2026年3月20日
Android正在变得越来越封闭,请向Android抗议,恳请不要注册抢先体验计划或Android开发人员控制台
摘要: https://keepandroidopen.org/zh-CN/ 在撰写这篇文章时,Android将在164天5小时35分钟40秒后变为封闭平台 对于开发者来说,这意味着要向Google缴费才能开发免费的app,因为只有这样才能“通过正规途径下载” 25美元看起来可能不算多,但是这会劝退想要学习
阅读全文
posted @ 2026-03-20 19:18 气温骤降
阅读(13)
评论(0)
推荐(0)
M2更换到M3是紫色的应用不了手机自带主题色怎么办?
摘要: 虽然有点若只,但是万一呢 onCreate的setContent方法不要使用默认的material 默认是紫色的非常丑,而且用tab补全几下连个深色模式都没有 自己写一个 fun ShizukuFtpTheme( darkTheme: Boolean = isSystemInDarkTheme(),
阅读全文
posted @ 2026-03-20 10:35 气温骤降
阅读(3)
评论(0)
推荐(0)
在 Compose 中将 XML 主题迁移到 Material 3
摘要: 查看原有的xml 根据xml原有的信息确定形状大小等等 字符串等资源可按原样重复使用,无需迁移 迁移配色(例) <shape android:shape="rectangle"> <corners android:radius="16dp" /> </shape> import androidx.c
阅读全文
posted @ 2026-03-20 00:43 气温骤降
阅读(1)
评论(0)
推荐(0)
2026年3月19日
material2迁移到material3
摘要: 区别 区别就是m3比m2好看(不是 官网扒出来的对迁移有阻碍的API 缺少的 API: M2 M3 androidx.compose.material.swipeable 目前无法添加文件 已替换的 API: M2 M3 androidx.compose.material.BackdropScaff
阅读全文
posted @ 2026-03-19 23:46 气温骤降
阅读(2)
评论(0)
推荐(0)
重构Java项目到Kotlin遇到的问题
摘要: 防止我忘了吧~ 1.错误: 无法从最终MainTabsActivity进行继承 因为Java是默认可以继承的,而Kotlin不行,所以Kotlin要加open 也可以说Java的类默认open,Kotlin默认final 2.错误: 方法不会覆盖或实现超类型的方法 某些方法不正常,需要open,重写
阅读全文
posted @ 2026-03-19 10:38 气温骤降
阅读(3)
评论(0)
推荐(0)
在 Kotlin 中使用函数类型和 lambda 表达式
摘要: 函数类型 不能写val functionCall = func()这回调用函数并执行得到返回值 写val functionCall = ::func lambda 点击查看语法格式 将函数作为数据类型 如果你没有指定返回值,编译器会自动默认它返回 Unit 在 Kotlin 中,每一个函数都必须返回
阅读全文
posted @ 2026-03-19 00:22 气温骤降
阅读(2)
评论(0)
推荐(0)
2026年3月18日
Android Developer的这段代码的注释(kotlin的类和对象
摘要: 这段代码感觉很清晰,可以理一下,看项目应该会看得更懂(? package com.github.rd227.helloworld import kotlin.properties.ReadWriteProperty import kotlin.reflect.KProperty open class
阅读全文
posted @ 2026-03-18 20:10 气温骤降
阅读(1)
评论(0)
推荐(0)
下一页
公告