Articles of xml drawable

如何从多个图像中制作绘图?

我有三个9补丁PNG,它们组成了按钮的背景(左侧,中间,右侧)。 我想将这三个图像组合在一个drawable中,我可以将其指定为XML中按钮的背景,类似于: res/drawable/button_background.xml: res/layout/main.xml: 这可能吗?

如何在android中为drawable添加阴影效果

我用drawable创建了聊天气泡看起来很好,现在我想在drawable下添加阴影效果,这样就可以产生3d效果。我不想使用9-pitch图像。 我只是想知道如何在这个drawable上添加阴影效果。 我的代码是 —- right_bubble_chat_drawable —用于角落指针’chat_laftarraow’ ——-我正在使用它们 请建议我如何在气泡下方添加阴影效果,如下图所示

带有边框颜色的圆角

我使用以下代码来获得圆角和彩色轮廓: 图像显示我现在正在获取的内容。 由于stroke ,圆角仅位于布局的外边缘,黑色轮廓的内边缘形成具有锐边的矩形。 如何将锐边转换为圆角?

Android:如何制作可绘制选择器

我觉得这是一个愚蠢的问题,但我仍然在这里。 我有一个图像按钮,我希望每次点击它都能改变它的图像。 API似乎表示,最好的方法是在包含选择器和值的drawable文件夹中创建xml资源。 然而,当我去创建一个新的android xml资源时,没有drawables选项。 我错过了什么?

Android圆形进度条带圆角

我想要一个带圆角的圆形进度条,如下所示。 但到目前为止,我无法获得圆角,我可以获得圆形进度条。 我试图使用xml drawable绘制它。 Progressbar_onboarding_view.xml <!– –> progressbar_rounded_corner.xml 我尝试使用scale参数,但进度角没有改变。 我不知道如何实现圆角。 请帮助我真的很感激。

Android工具为按钮生成选择器xml

我想知道是否有人知道为自定义按钮生成xml选择器文件的工具。 我有点累了创建按钮,将它们转换为.9.png文件,然后在xml中复制和粘贴自定义选择器… 我知道这些工具: http://www.androidicongenerator.net/ http://android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html 因为它们在生成资源/资源方面很方便,我想念选择4个图像并生成一个随时可用的选择器xml,它输出如下内容: 我正在考虑自己创造一个,但不敢相信没有人已经做到了:) 谢谢

Android形状边框与渐变

我想为linearLayout创建一个边框。 所以我决定创造一个形状。 我希望边框有一个渐变。 以下不是这样做的。 它填充矩形,然后创建笔画。 我不想要一个填充的矩形,只需要一个笔画。 我想将渐变应用于笔画。

当应用程序在真正的Android设备上运行时,虚线实际上没有点缀

在我的应用程序中,我使用XML定义的垂直虚线。 当我在Android Studio中挑剔我的布局时,线条会正确地呈现点亮,但是当我在真实设备上运行应用程序时会出现问题。 这条线很稳固,没有间隙。你知道问题出在哪里吗? 我尝试了很多不同的设备,包括那些运行最新4.3 Android的设备..它看起来到处都是一样的:/

BitmapFactory.decodeResource()为xml drawable中定义的形状返回null

我查看了多个类似的问题,虽然我的查询没有find正确的答案。 我有一个drawable,在shape.xml中定义 我想将其转换为Bitmap对象以执行某些操作,但BitmapFactory.decodeResource()返回null。 这就是我这样做的方式: Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.shape); 我究竟做错了什么? BitmapFactory.decodeResource()适用于xml定义的drawables?

在运行时更改形状边框颜色

我在drawable文件夹中有这个形状: 这定义了一个带圆角的矩形,我可以将它作为背景应用于任何面板,如: android:background =“@ drawable / round_corner_shape” 。 问题就出现了:我的应用程序中有几个面板,形状与背景相同,但对于每个形状,我想要一个不同的边框(笔触)颜色。 我不想创建3个形状,唯一的区别在于笔触颜色。 是否可以在运行时更改行程值?