唯客微技术杂谈
Jetpack Compose组件-文本(Text) Jetpack Compose组件-文本(Text)
Jetpack Compose组件-文本(Text) 基础文本(BasicText) @Composable fun BasicText( // 要显示的文本 text: AnnotatedString, //
Jetpack Compose组件-脚手架(Scaffold) Jetpack Compose组件-脚手架(Scaffold)
Jetpack Compose组件-脚手架(Scaffold) 脚手架(Scaffold) Scaffold 实现了 Material Design 的基本视图界面结构。 @Composable fun Scaffold(
形状(Shape) 形状(Shape)
形状(Shape) // 切角/圆角形状基类 abstract class CornerBasedShape : Shape // 绝对切角形状 class AbsoluteCutCornerShape : CornerBasedShap
Modifier 边框(Border) Modifier 边框(Border)
Modifier 边框(Border) fun Modifier.border(border: BorderStroke, shape: Shape) fun Modifier.border(width: Dp, color: Color
Modifier 互斥选择(Selectable) Modifier 互斥选择(Selectable)
Modifier 互斥选择(Selectable) selectableGroup 使用此修饰符将Tabs 或 RadioButtons 等项目列表组合在一起。 selectable 修饰符指示此控件可选中 fun Modifier
Modifier 对齐(Alignment) Modifier 对齐(Alignment)
Modifier 对齐(Alignment) // 用于Box fun Modifier.align(alignment: Alignment) // 用于Row fun Modifier.align(alignment: Alignme
Modifier 开关(Toggleable) Modifier 开关(Toggleable)
Modifier 开关(Toggleable) toggleable 修饰符非常适合用来做开关效果 triStateToggleable 修饰符为三态开关(启用、停用和不确定) fun Modifier.toggleable(
Modifier 拖动(Draggable) Modifier 拖动(Draggable)
Modifier 拖动(Draggable) draggable 修饰符允许开发者监听UI组件的拖动手势偏移量,通过偏移量从而可以定制UI动画效果。 draggable 修饰符只能监听垂直方向偏移或水平方向偏移。 fun Modif
Modifier 滑动(Swipeable) Modifier 滑动(Swipeable)
Modifier 滑动(Swipeable) swipeable 修饰符允许开发者通过锚点设置从而实现组件呈现吸附效果的动画,常用于开关等动画,也可用于下拉刷新等特殊效果的实现。 swipeable 修饰符不会为被修饰的组件提供任何
Modifier 点击(Clickable & CombinedClickable) Modifier 点击(Clickable & CombinedClickable)
Modifier 点击(Clickable & CombinedClickable) 1. Clickable 点击 Clickable 修饰符用来监听组件的点击操作,并且当点击事件发生时会为被点击的组件施加一个波纹涟漪效果
Icon加载资源图片显示黑色 Icon加载资源图片显示黑色
Icon加载资源图片显示黑色 Painter: //获取图片资源,R.drawable.xx或者R.mipmap.xx Icon(painter = painterResource(id = R.mipmap.head_icon), n
Ubuntu切换软件版本 - 以g++为例 Ubuntu切换软件版本 - 以g++为例
Ubuntu切换软件版本 - 以g++为例 1. 将各个版本添加到列表中 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-11 11 sudo upda
5 / 9