草庐IT

drawable

全部标签

android - 创建图标按钮 - Android

我想按照描述创建一个小图标按钮inthischapterofthematerialguideline,但我找不到关于如何做到这一点的任何解释。这是我要转换为图标切换的按钮:如何更改我的xml以使用图标代替? 最佳答案 drawable_bg.xml用这个作为按钮的背景android:background="@drawable/drawable_bg"然后阅读关于RippleDrawable的内容它已经有了选择器。 关于android-创建图标按钮-Android,我们在StackOver

android - java.util.zip.ZipException : duplicate entry: android/support/v7/graphics/drawable/DrawableUtils. 类

我刚刚将我的支持库从23.0.0更新到23.1.0,现在当我构建项目时,我得到这个错误:Error:Executionfailedfortask':app:transformClassesWithJarMergingForDebug'.>com.android.build.transform.api.TransformException:java.util.zip.ZipException:duplicateentry:android/support/v7/graphics/drawable/DrawableUtils.class这是我的应用级build.gradle:buildscr

android - 如何完全覆盖 9-PATCH-PNG?

我尝试通过在按钮背景和按钮图标之上放置一个半透明的PNG文件来实现悬停效果(按下按钮时的效果)。不幸的是,按钮背景文件是一个9-PATCH-PNG,这在这里引起了一些麻烦:它“吞噬”了其层顶部的所有内容,并且不允许覆盖9-patch-png的可拉伸(stretch)区域(周围的细线).换句话说,9PATCHPNG的顶部和左边缘的黑线不仅会导致拉伸(stretch),还会导致填充行为。删除9-Patch-Information不是一个好的解决方案。在这里你可以看到我的按钮。蓝色背景是9PATCHPNG。按钮周围的细线是不需要的。此层列表分配给按钮属性“背景”:在每个边界上将层的偏移量设置

android - "@android:drawable/ic_"与 "@*android:drawable/ic_"

有人知道我在哪里可以找到关于星号的文档吗?它似乎覆盖了子类android.R.drawable中“私有(private)”变量的保护。 最佳答案 @*android用于访问私有(private)资源。这些资源可能会在两个Android版本之间更改或删除,因此您永远不要使用它们。这仅供框架使用。 关于android-"@android:drawable/ic_"与"@*android:drawable/ic_",我们在StackOverflow上找到一个类似的问题:

android 图片保存到 res/drawable 文件夹

这个问题在这里已经有了答案:Writeto/res/drawable/onthefly?(3个答案)关闭9年前。我想将图像保存到本地驱动器文件夹或应用程序中的res/drawable文件夹中。我现在正在将img保存到SD卡中,但我必须将它保存在res/drawable文件夹中。我的代码是:Stringimage_URL="http://chart.apis.google.com/chart?chs=200x200&cht=qr&chl=http%3A%2F%2Fandroid-er.blogspot.com%2F";StringextStorageDirectory;Bitmapbm;

android - android中的选择器标签

我正在开发主屏幕应用程序,我正在尝试对现有应用程序进行一些更改。我从Mydroid文件夹下载了代码。在分析时,我发现他们在XML文件中使用了选择器标记,但我无法理解他们究竟在哪里使用它来实现其功能。它存在于res/drawable文件夹中。 最佳答案 选择器标签主要是查找当时UI的状态并显示适当的图像。当复选框处于状态时,这个特定的可绘制对象用于复选框android:state_checked="false"(即未选中复选框时)它使用这张图片:@drawable/ic_launcher_allshow因此,检查:android:st

android - 在 Android < API 级别 11 中旋转 ImageView

因此,在API级别11中,Google引入了旋转ImageView的功能(是的,在他们引入了动画这种旋转的可能性之后,是的聪明的想法,是的!)但是我应该如何使用例如旋转ImageViewAPI级别8?我不能如上所述使用setRotation()。 最佳答案 RotationAnimation自API级别1以来就存在RotateAnimationanimation=newRotateAnimation(from,to,Animation.RELATIVE_TO_SELF,0.5f,Animation.RELATIVE_TO_SELF,

android - 无法解析资源 @drawable/homebackground

我使用Studio(64)和Java7在AndroidLollipop(API21)中创建了一个新项目。当我尝试在主布局(相对布局)上添加背景时出现错误我的res文件夹结构是注意:我在所有drawable*文件夹中放置了720x1280img。我的XML是我尝试使用PNG/JPG..但我仍然遇到同样的错误。有人能告诉我哪里出错了吗?我提到了这些,但它们与我的问题无关或没有解决我的问题Couldn'tresolveresource@drawable/backround.pngRelativeLayout"Couldn'tresolveresource..."AndroidAndroidi

android - 如何在不创建新位图的情况下创建带有中心裁剪的部分圆角矩形可绘制对象?

背景我已经了解了如何从位图中创建一个圆形的可绘制对象,以及如何在其周围添加轮廓(也称为描边),here.问题我无法找到如何在不创建新位图的情况下仅对位图的某些角进行四舍五入的类似任务,而无需创建新的位图,并且仍然为中心裁剪ImageView执行此操作。我发现了什么这是我发现的,但它确实创建了一个新的位图,并且在带有center-crop的imageView中使用它时(来源here):/***Createroundedcornerbitmapfromoriginalbitmap.**@paraminputOriginalbitmap.*@paramcornerRadiusCornerra

安卓 : Rotate Vector Image to 90 degree

我的向量有以下代码:输出是:但我想要这个图像在各个方向如下:我尝试过的:已添加之间的标签但它给了我像Elementvectorisnotallowedhere这样的警告我也试过把之间的标签如下:但它给我'src'属性应该被定义并且我不能使用src带有矢量图像。任何角度使用此(一张图像)的解决方案?NOTE:Iwanttousethisimageindrawable. 最佳答案 尝试这种方式,我在矢量可绘制文件中的图像路径数据之外使用了组标签。第一种:第二种:第三种: 关于安卓:Rotat