程序员

UI组件

作者:admin 2021-08-17 我要评论

UI组件 1.布局管理器 1 线性布局 LinearLayout ) 2 相对布局 ( RelativeLayout ) 这两个使用最为频繁 2.常用属性 android:id (可以通过这个表示找到这个空间) an...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

UI组件

1.布局管理器

1线性布局( LinearLayout )
2
相对布局 ( RelativeLayout ) (这两个使用最为频繁)

2.常用属性
android:id (可以通过这个表示找到这个空间)
android:layout_margin(这个空间或布局距离内部边距是多少)
android:layout_width(宽度)
android:layout_padding(这个空间距离外部元素的边距多少)
android:layout_height(高度)
android:orientation(方向)
android:background(布局的背景(这个可以设置颜色或图片))

3.实际操作

1创建一个id
在这里插入图片描述
2
设置一个宽度
在这里插入图片描述
3设置一个高度
在这里插入图片描述
4
设置方向

在这里插入图片描述
5.设置背景
在这里插入图片描述
二.设置宽度.高度匹配父空间
在这里插入图片描述
1.背景颜色
在这里插入图片描述
3.设置内边距
在这里插入图片描述
三.
在这里插入图片描述
再创建一个
在这里插入图片描述
这些都是和上面意思差不多
在这里插入图片描述
着重说个weight
指示LinearLayout中多少额外空间分配给与这些关联的视图。 如果视图不应被拉伸,请指定0。 否则,额外空间将在权重大于0的所有视图中按比例分配。(额外空间,指的是剩余空闲空间, 额外空间将在权重大于0的所有视图中按比例分配。)
在这里插入图片描述
这一节就到这里。

;原文链接:https://blog.csdn.net/weixin_57299252/article/details/115798280

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • UI组件

    UI组件

  • iOS安全之启用HTTPDNS,来避免DNS劫持

    iOS安全之启用HTTPDNS,来避免DNS劫持

  • 关于ubuntu花屏问题解决方法

    关于ubuntu花屏问题解决方法

  • main代码块

    main代码块

腾讯云代理商
海外云服务器