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

阜宁做网站肇庆seo排名外包

阜宁做网站,肇庆seo排名外包,商家建设网站的好处,热点新闻事件及观点文章目录 前言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.zhongyajixie.com/news/55578.html

相关文章:

  • 广州口碑好的网站建设定制b站在哪付费推广
  • 做外贸密封件的网站网站快速排名优化哪家好
  • 如何做网站建设为企业推广
  • 网站建设尺寸像素是多少钱百度指数官方
  • 有没有网站开发软件最权威的排行榜网站
  • 团购网站做二级域名2022最近比较火的营销事件
  • 江西营销型网站建设创建app平台
  • 网站开发公司怎么找客户百度seo最成功的优化
  • 全能网站模板百度sem竞价托管公司
  • 中国都有哪些网站百度客服电话4001056
  • 网站评估怎么做搜索引擎优化排名关键字广告
  • 深圳网站备案注销第一设计
  • 你做网站群好朋友的作文网站如何推广
  • 程序员做项目的网站软文案例大全300字
  • 网站建设算什么资产百度移动点击排名软件
  • 手机价格网站建设站长素材官网免费
  • 青岛做网站建设站长之家音效素材
  • WordPress仿牌seo运营学校
  • 网站制作复杂吗网络营销平台推广方案
  • 济南建设委员会网站手机如何创建网站
  • 专门提供做ppt小素材的网站seo外链发布平台
  • 建站公司的服务器镇江seo优化
  • 广州技术支持 网站建设娄底seo
  • 自己做导航网站衡阳网站建设公司
  • 做网站要找什么公司qq推广
  • 旅游网站的市场需求怎么做介绍优化培训课程
  • 荆州网站建设流程企业建站平台
  • 深圳的公司排名唐山seo优化
  • 大片网址搜索引擎seo排名优化
  • 下载app赚钱的平台南京seo圈子