当前位置:   article > 正文

Android Studio | 页面布局_androidstudio布局界面案例

androidstudio布局界面案例

1、相对布局——RelativeLayout

相对布局是通过相对定位的方式让控件出现在布局任意位置。

如果不指定控件摆放的位置,控件都会被默认放在RelativeLayout的左上角。因此要先指定一个控件的位置,其他控件为该位置的相对位置。在相对布局里,id就显得尤为重要。

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3. xmlns:app="http://schemas.android.com/apk/res-auto"
  4. android:layout_width="match_parent"
  5. android:layout_height="match_parent">
  6. <Button
  7. android:id="@+id/button"
  8. android:layout_width="138dp"
  9. android:layout_height="114dp"
  10. android:text="铅笔"
  11. android:textSize="30sp"
  12. app:backgroundTint="#673AB7" />
  13. <Button
  14. android:id="@+id/button4"
  15. android:layout_width="138dp"
  16. android:layout_height="114dp"
  17. android:layout_below="@id/button"
  18. android:layout_toRightOf="@id/button"
  19. android:text="橡皮"
  20. android:textSize="30sp"
  21. app:backgroundTint="#FF5722" />
  22. <Button
  23. android:id="@+id/button5"
  24. android:layout_width="138dp"
  25. android:layout_height="114dp"
  26. android:layout_below="@id/button4"
  27. android:text="尺子"
  28. android:textSize="30sp"
  29. app:backgroundTint="#673AB7" />
  30. </RelativeLayout>

2、线性布局(LinearLayout)

线性布局的控件依次排序,谁也不会覆盖谁,横向(Android:orientation="horizontal")
或纵向(android:orientation="vertical")

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <LinearLayout xmlns:android="http://schemas.and
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/332338
推荐阅读
相关标签
  

闽ICP备14008679号