美文网首页
Android 学习笔记(二)

Android 学习笔记(二)

作者: 4c8fd9ddcb74 | 来源:发表于2020-11-29 11:36 被阅读0次

    开发环境:WIN10、Android Studio 4.0.1
    学习内容:ConstraintLayout 布局二

    控件主要布局技巧

    1. wap_content该属性的意思为根据包裹内容显示宽高 image.png
    2. 输入固定的数值,强制控件宽度,不允许变化,单位一般用dp,这是一个和像素密集度无关的参数,使用dp可以不需要管设备本身的dpi是多少 image.png
    3. 控件偏移量设置 根据实际修改控件的偏移量
      4.Pack Vertically 控制组件竖向紧凑(Pack Horizontally是横向) image.png
    4. Expand Vertically 会使选中的控件填满可用空间(Expand Horizontally是横向) image.png
    5. Distribute Vertically 使选中的控件添加竖向布局(Distribute Horizontally是横向) image.png
    6. 此处对齐操作不再一一介绍,可自行去尝试,并不复杂 image.png
    7. 控件之间文字对齐,由于不同组件,可能处理同一水平线上,控件是水平的,但是文字底端却并不对齐,可以使用Show Baseline,选择当前的baseline然后拖动与到另一个控件上,也会显示一个baseline的白点,连接上即可文字对齐 image.png 会显示一个Baseline image.png
    8. visibility控制控件的显示及隐藏 image.png
    9. 使用横向或者纵向辅助线进行布局辅助,此线设计阶段可见,程序安装后不可见 image.png image.png image.png
    10. Barrier控制边界,具体效果可以不断移动barrier里面的控件体验 image.png
    11. Group统一对group内所有控件进行控制 可以直接修改group的Visbility属性,更多功能可以自行研究
      代码

    注:

    由于ImageView是拖拽进来的所以引入图片的写法会引起编译后模拟器不显示图片的问题 image.png
    此处写法不对

    正确写法

    android:src="@drawable/share4" 
    
    image.png

    代码

    相关文章

      网友评论

          本文标题:Android 学习笔记(二)

          本文链接:https://www.haomeiwen.com/subject/wdiuiktx.html