一 LinearLayout  --屏幕适配(weight权重)

1.分割线

(1)直接定义一个view

android:layout_width="match_parent"

android:layout_height="1px"

android:background="#000000" />

(2)使用divider属性

android:divider="@drawable/ktv_line_div" //自定义分割线的图片

android:showDividers="middle" //分割线的位置none(无),beginning(开始),end(结束),middle(每两个组件间)

android:dividerPadding="10dp" //分割线的Padding

二 RelativeLayout

2.父容器定位属性示意图

3.根据兄弟组件定位

恩,先说下什么是兄弟组件吧,所谓的兄弟组件就是处于同一层次容器的组件,如图

4.margin和Padding的区别

margin代表的是偏移,比如marginleft = "5dp"表示组件离容器左边缘偏移5dp;

padding代表的则是填充,而填充的对象针对的是组件中的元素,比如TextView中的文字 比如为TextView设置paddingleft = "5dp",则是在组件里的元素的左边填充5dp的空间!

margin针对的是容器中的组件,而padding针对的是组件中的元素,

本文地址:https://blog.csdn.net/weixin_38423311/article/details/108550577

android+显示ui布局,[Android ]UI布局 (线性布局+相对布局)相关推荐

  1. android显示圆圈动画,android - 在加载stu时在ImageView中使用“动画圆圈”

    如果您不想仅仅为了表明进度而膨胀另一个视图,请执行以下操作: 在列表视图的相同XML布局中创建ProgressBar. 让它居中 给它一个id 通过调用setEmptyView将它附加到listvie ...

  2. android显示圆圈动画,Android实现3个圆圈的动画

    实现了一个类似Windows进度条效果,界面上有三个圆圈,依次有一个圆圈显示白色,其它的圆圈显示蓝色. 画圆圈的View import android.content.Context; import ...

  3. android显示绘图动画,Android自定义View绘图实现渐隐动画

    实现了一个有趣的小东西:使用自定义view绘图,一边画线,画出的线条渐渐变淡,直到消失.效果如下图所示: 用属性动画或者渐变填充(shader)可以做到一笔一笔的变化,但要想一笔渐变(手指不抬起边画边 ...

  4. android 显示svg图片,Android显示SVG

    Glide中有显示svg的例子,链接如下 sample/svg 默认svg显示出来是比较小的,我们需要修改SvgDecoder.java文件,让svg的大小和ImageView一致 public Re ...

  5. android显示地图代码,Android Studio之高德地图实现定位和3D地图显示(示例代码)

    /**** * 讲诉了高德地图定位和3D地图显示 * * 打包和未打包的情况是不一样的,高德配置是可以配置调试版和发布版 **/ public class MainActivity extends A ...

  6. android显示伽玛曲线,android – 伽玛曲线实验 – 将2.2转换为1.8的相反值?

    摩托罗拉Photon因展示其他人所谓的"黑色粉碎"而臭名昭着 – 在观看图片时,图像黑暗部分的大部分细节都被展平为黑色.到目前为止,几乎每个人都把它归咎于Pentile显示器.然而 ...

  7. android 显示表情符号,在Android中显示表情符号

    我认为这将是更有用的建立Spannable. private static final Factory spannableFactory = Spannable.Factory .getInstanc ...

  8. android 显示附近蓝牙,Android 基础-搜索附近蓝牙

    1.打开蓝牙 private void initBluetooth() { // 判断是否打开蓝牙 if (!mBluetoothAdapter.isEnabled()) { //弹出对话框提示用户是 ...

  9. 同样line-height下ios和Android显示不一致的问题

    问题: 当我们设置文字垂直居中时,一般会设置line-heigh于box的高度一致,这是我们很难看出有什么差别.当我们设置icon和文字同时上下居中时,同样的line-height,会发现ios和An ...

  10. Android 开发(02)UI布局方式

    一.View 和 ViewGroup 1.View View:所有可视化控件的父类,提供组件描绘和事件处理方法 常用的属性:id.background.padding等 2.ViewGroup Vie ...

最新文章

  1. Windows又发现安全漏洞 能够控制网络用户
  2. 使用CSharp编写Google Protobuf插件
  3. eas报错日记_金蝶EAS抓取性能日志说明
  4. 关于intel 32 hex文件格式以及hex2rom.sed
  5. Bootstrap Table事件
  6. Leetcode之两棵二叉搜索树中的所有元素
  7. html备注技术支持,技术支持协议书范本
  8. 果园机器人作文开头_【360教育】写作技巧丨写作技巧小学高年级作文最全技巧100条,建议收藏!...
  9. 2021年亚马逊测评的最新经验技巧分享
  10. STM32L476入坑-1
  11. 交通灯系统设计 educoder实训项目 logisim实现
  12. keras使用load_weights遇到报错
  13. 智能服务器升级中,全面智能升级! 宁畅G40服务器释放强大算力
  14. Xshell和Xftp官方家庭免费版
  15. 100本《架构师》迷你书——限时免费领取
  16. 国内常用 DNS 汇总
  17. 什么是BFC?BFC的形成条件?BFC的应用场景
  18. Python获取全部股票代码信息(A/B/H/美/英股)
  19. 利用自定义方法显示数组中的全部数据
  20. iphone怎么添加计算机,如何在iPhone上设置铃声? iPhone如何使用iTunes添加铃声?...

热门文章

  1. Intellij IDEA问题解决合集
  2. PHP大数加千分位符_php 千分位截取数字 number_format()函数
  3. python if else break_Python条件判断 if-else for循环 while循环 break continue
  4. 7个等级 容灾等级_猫奴的10个等级 你的奴性有多高?
  5. mysql新建数据库数据类型_数据库Mysql的学习(二)-数据类型和创建
  6. java课程设计文档_Java课程设计-文档相似性检查系统(完整)测试版
  7. mysql_ddl(库、表、数据类型、常见约束)
  8. php 判断输入字符串,php 判断(输入框) 字符串函数
  9. 删改数据如何避免锁表?等等,啥是锁呀
  10. lb开金矿 QDUOJ 数论