Drawable资源——Inset Drawable 可绘制插图
16lz
2021-01-24
Drawable资源——InsetDrawable可绘制插图
1,认识 它可以将其他Drawable内嵌到自己当中,并可以在四周留出一定的间距。 当一个View希望自己的背景比自己实际区域小的时候,可以采用InsetDrawable来实现。 文件位置︰
2,各属性注解
3,代码示例
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>
更多相关文章
- Android(安卓)-- 读取assets文件夹下的资源
- android之清理缓存实现
- android proc 进程信息解析
- Android(安卓)DatePicker,NumPicker解析(分割线颜色及调整大小)
- 详细讲解Android(安卓)View的绘制流程
- [赞]Android开发者必知的开发资源
- android 应用程序自适应屏幕大小
- Android(安卓)Shape使用
- Android(安卓)Study -- pmem driver代码分析