布局相关的细节和屏幕适配

来源:互联网 发布:杨千嬅 长相 知乎 编辑:程序博客网 时间:2024/05/16 10:04

布局公共属性:

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  等都是同级目录!

原创粉丝点击