当前位置: 首页 > news >正文

做片头网站推广普通话奋进新征程演讲稿

做片头网站,推广普通话奋进新征程演讲稿,城阳网站建设哪家好,做的网站每年需要续费文章目录 前言Box 组件的参数说明Box 组件的使用Surface 的参数说明Surface 的使用 总结 前言 Box组件是 按子组件依次叠加 的布局组件,相当传统View中的 FrameLayout Box 组件的参数说明 Composable inline fun Box(modifier: Modifier Modifier, …

文章目录

  • 前言
    • Box 组件的参数说明
    • Box 组件的使用
    • Surface 的参数说明
    • Surface 的使用
  • 总结


前言

Box组件是 按子组件依次叠加 的布局组件,相当传统View中的 FrameLayout


Box 组件的参数说明

@Composable
inline fun Box(modifier: Modifier = Modifier,                      //修饰符contentAlignment: Alignment = Alignment.TopStart,   //内容对齐方式propagateMinConstraints: Boolean = false,           //是否将最小尺寸值设置给子 View ,默认为falsecontent: @Composable BoxScope.() -> Unit            //Box作用域
)

Box 组件的使用

Box{Box(modifier = Modifier.size(150.dp).background(Color.Green))Box(modifier = Modifier.size(80.dp).background(Color.Red))Text(text = "Hello")
}

Surface 的参数说明

Surface组件是将多个组件摆放平面上,可以设置平面边框,圆角,颜色等。

@Composable
@NonRestartableComposable
fun Surface(modifier: Modifier = Modifier,                    //修饰符shape: Shape = RectangleShape,                    //设置布局形状color: Color = MaterialTheme.colorScheme.surface, //设置内容颜色contentColor: Color = contentColorFor(color),     //设置tonalElevation: Dp = 0.dp,                        //当color=ColorScheme.surface时,值越大,浅色主题越深,深色主题越浅shadowElevation: Dp = 0.dp,                       //阴影大小border: BorderStroke? = null,                     //设置边框content: @Composable () -> Unit
)

注:
SurfaceBox 区别在于可以快速设置界面的形状,阴影,边框,颜色等,而 Box 只是简单的设置颜色和大小

Surface 的使用

Surface(shape =  RoundedCornerShape(8.dp),shadowElevation = 10.dp,modifier = Modifier.height(100.dp).background(Color.Red),
) {Row{Image(painter = painterResource(id = R.drawable.ic_launcher_background),contentDescription = null,modifier = Modifier.size(100.dp).background(Color.Red),contentScale = ContentScale.Crop)Spacer(modifier = Modifier.padding(horizontal = 12.dp))Column(modifier = Modifier.fillMaxSize(),verticalArrangement = Arrangement.Center) {Text(text = "Liratie" , style = MaterialTheme.typography.titleMedium)Spacer(modifier = Modifier.padding(vertical = 8.dp))Text(text = "谭祖爱")}}
}

总结

  1. Box组件是 按子组件依次叠加 的布局组件,相当传统View中的 FrameLayout
  2. Surface组件是将多个组件摆放平面上,可以设置平面边框,圆角,颜色等
  3. SurfaceBox 区别在于可以快速设置界面的形状,阴影,边框,颜色等,而 Box 只是简单的设置颜色和大小
http://www.khdw.cn/news/16262.html

相关文章:

  • 电子商务型网站网站关键词优化公司
  • 可以建网站的软件爱站网关键词查询工具
  • 网站建设 qq业务网制作跨境电商有哪些平台
  • 做网站前台需要学什么 后台百度资源搜索资源平台
  • 网站建设费用表注册百度账号
  • 广东网站建设公司电话中国疾控卫生应急服装
  • 公司网站对比那几点优势百度指数上多少就算热词
  • 市北区大型网站建设自媒体推广渠道
  • 刚做的网站为什么百度搜不出来链接下载
  • 网络搭建是什么工作semseo是什么意思
  • 步骤的骤怎么写四川整站优化关键词排名
  • 个人网站与企业网站自媒体平台有哪些
  • 文库网站开发建设宁波正规优化seo公司
  • 网站建设网页开发百度推广官网登录
  • 网站建设最新外文翻译杭州网站优化平台
  • 珠海斗门建设局官方网站网络营销的认识
  • 菜鸟学做网站的步骤东莞优化排名推广
  • 做外贸怎么在阿里云建网站关键词优化系统
  • 桥拓云智能建站加入网络营销公司
  • 网站改版怎么改免费营销软件网站
  • 企业网站的一般要素包括小程序模板
  • 义乌建网站石家庄网站建设
  • 中信建设有限责任公司世界排名seo优化报告
  • 12345东莞网站seo服务合同
  • 欧美网站设计风格教育机构加盟
  • weebly 与wordpress黄冈seo顾问
  • 中国物流网官网上海做seo的公司
  • 龙口网站建设公司哪家好seo的培训课程
  • 下沙网站制作关键词优化软件哪家好
  • 安全联盟网站认证互联网广告推广公司