当前位置: 首页 > 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.hkea.cn/news/785362/

相关文章:

  • 淘宝网站内搜索引擎优化怎么做广告推广平台网站有哪些
  • 大片播放网站国外免费推广网站有哪些
  • flash网站cms排名sem优化软件
  • 申请完域名怎么做网站百度链接提交
  • 驻马店市可以做网站的公司百度搜索竞价排名
  • 郑州市做网站吉林百度查关键词排名
  • 济宁网站建设seo抖音seo源码搭建
  • 茂名网站建设方案书简述seo和sem的区别
  • 江西网站做的好的企业文化百度指数在哪里看
  • 山东电商网站建设seo网站排名优化公司
  • 赤峰市做网站公司今日的最新消息
  • 上海最大的贸易公司seo网络推广机构
  • jsp 网站开发广告发布平台
  • b2c网站综合对比评价站长统计幸福宝
  • 网站建设意见做推广app赚钱的项目
  • 哈尔滨营销网站制作做外贸推广
  • 深圳网站建设外贸公司排名搜索热词排名
  • 网络科技公司招聘可靠吗seo多久可以学会
  • 企业网站建设的方案ppt网络营销的特点主要包括什么
  • 如何自行建设网站推广关键词优化
  • 建设学院网站百度收录关键词查询
  • 有关外贸的网站有哪些内容武汉抖音seo搜索
  • 娄底网站建设的话术深圳网站关键词排名优化
  • 福田大型商城网站建设seo营销方法
  • 网站开发专业就业指导企业网站设计与实现论文
  • 网络营销方式的思维导图seo关键词优化系统
  • wordpress访客ip记录福清市百度seo
  • 网站下载速度慢互联网广告推广公司
  • 电影网站空间配置网络营销的工具和方法有哪些
  • 包装设计网站免费百度seo搜索引擎优化厂家