布局公共属性:
1.回字理论
两口中间
距离外框叫margin
距离内框叫padding
想让一个东西居中:
如果对外而言(就是调整外部 让内部内容居中) 则 garity_center_vertrail
如果调整内部 让内部自己居中。则是 layout——garity _center horizental
另外可以通过工具 ddms 截屏查看并调整布局!
针对内容:
android:gravity=针对父布局 android:layout_gravity
资源文件的使用:
shape 图片可以直接当作控件的背景图片:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- 填充 -->
<solid android:color="@color/blue_light" /> <!-- 定义填充的颜色值 -->
<!-- 描边 -->
<stroke
android:width="0dp"
android:color="@color/blue_light" /> <!-- 定义描边的宽度和描边的颜色值 -->
<!-- 圆角 -->
<corners
android:bottomLeftRadius="10dp"
android:bottomRightRadius="10dp"
android:topLeftRadius="10dp"
android:topRightRadius="10dp" /> <!-- 设置四个角的半径 -->
<!-- 间隔 -->
<padding
android:bottom="0dp"
android:left="0dp"
android:right="0dp"
android:top="0dp" /> <!-- 设置各个方向的间隔 -->
</shape>不用的资源可以清空:
http://waychel.com/shi-yong-android-studiode-lintqing-chu-wu-yong-de-zi-yuan-wen-jian/
屏幕适配:
先找xhlp 分辨率的,如果没有找到。
xxhlp 则会变小
mhlp 则图片会放大
另外 drawable 的 xhlp v21 等都是同级目录!
本文介绍了Android应用开发中的布局管理技巧,包括如何使用margin和padding实现居中效果,以及通过gravity和layout_gravity属性控制视图的位置。同时,还详细说明了如何利用shape资源文件定制控件样式,并给出了清理无用资源的方法。
469

被折叠的 条评论
为什么被折叠?



