Drawable资源——InsetDrawable可绘制插图

1,认识 它可以将其他Drawable内嵌到自己当中,并可以在四周留出一定的间距。 当一个View希望自己的背景比自己实际区域小的时候,可以采用InsetDrawable来实现。 文件位置︰
res/drawable/filename.xml
文件名用作资源id。
语法:
<?xmlversion="1.0"encoding="utf-8"?>
<inset
xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/drawable_resource"
android:insetTop="dimension"
android:insetRight="dimension"
android:insetBottom="dimension"
android:insetLeft="dimension"/>

2,各属性注解
<inset>
xmlns:android
字符串。所需。定义XML命名空间,必须
"http://schemas.android.com/apk/res/android".
android:drawable
可绘制资源。所需。要嵌入到某个可绘制的资源的引用。
android:insetTop
顶部内凹的大小。
android:insetRight
左边内凹的大小。
android:insetBottom
底部内凹的大小。
android:insetLeft
右边内凹的大小。

3,代码示例
inset_srawable_useing.xml
<?xmlversion="1.0"encoding="utf-8"?>
<insetxmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/icon"
android:insetLeft="10dp"
android:insetTop="10dp"
android:insetRight="10dp"
android:insetBottom="10dp">
<shapeandroid:shape="rectangle">
<solidandroid:color="#000000"/>
</shape>
</inset>

更多相关文章

  1. Android(安卓)-- 读取assets文件夹下的资源
  2. android之清理缓存实现
  3. android proc 进程信息解析
  4. Android(安卓)DatePicker,NumPicker解析(分割线颜色及调整大小)
  5. 详细讲解Android(安卓)View的绘制流程
  6. [赞]Android开发者必知的开发资源
  7. android 应用程序自适应屏幕大小
  8. Android(安卓)Shape使用
  9. Android(安卓)Study -- pmem driver代码分析

随机推荐

  1. Android Framework层Power键关机流程
  2. Android aidl接口远程调用
  3. Android Graphics - ColorFilter
  4. Android 工程在4.0基础上混淆
  5. Android 记住密码功能
  6. 【Android Studio】Android Studio2.0 教
  7. [置顶] Android中使用Movie显示gif动态图
  8. build.prop生成及参数解析
  9. Android(安卓)4.0 input touch解析(一)
  10. Android(安卓)中像素px和dp的转化