草庐IT

compound-drawables

全部标签

Android:标准图标 android.R.drawable 与其他颜色

android.R.drawable中的大多数Android标准图标都是灰色的。我想使用与我的应用程序颜色相匹配的其他颜色。而且我不想创建这些图标的副本并在Photoshop或任何绘画应用程序中绘制它们。有什么办法可以在代码中改变它们的颜色吗? 最佳答案 是的,Drawable.setColorFilter是可能的,here's相关教程。 关于Android:标准图标android.R.drawable与其他颜色,我们在StackOverflow上找到一个类似的问题:

java - 使用 Universal Image Loader 显示 Drawable 文件夹中的图像

我想使用UniversalImageLoader从Drawable文件夹加载图像(NOSTRA我的代码在下面imgLoader=ImageLoader.getInstance();imgLoader.init(newImageLoaderConfiguration.Builder(this).build());现在我在wallImage(ImageView)中加载图像,下面是我的代码imgLoader.displayImage("drawable://"+result,wallImage);我的问题是,加载图像需要很长时间。谁能给我解决方案,我应该怎么做?

使用 surfaceview、canvas - Drawable 或 bitmap 的 Android 游戏

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭2年前。Improvethisquestion我正在SurfaceView中开发游戏。它涉及大约15-20张图像,其中一些图像很大,平均分辨率为320X400。我有两个问题-我将图像用作Drawable并使用drawable的draw(canvas)方法在屏幕上绘制图像。我看到在一些游戏中人们使用Bitmap而不是Drawable在屏幕上绘制图像,将图像用作Drawable或Bitmap有什么区别安卓游戏。在Canvas上绘图时,哪个内存效率更高,哪

android - 以编程方式在 Android 中创建平行四边形 Drawable

我正在尝试重新创建在IceCreamSandwich中看到的切换幻灯片,但不适用于ICS以下的Android版本。我现在对我的slider感到满意,但是我目前正在使用两个平行四边形图像(一个用于关闭状态,一个用于打开状态)。我想理想地在运行时创建可绘制对象,并根据状态简单地更改它的颜色。这最终确实有助于定制。一般来说,我对drawable很陌生,并且想以编程方式创建这个,因为在我们的框架中我们不使用xml。创建这个的原因是平行四边形是一个整体,使缩放更易于管理和自定义。非常感谢任何帮助,如果您需要更多信息,请告诉我!这就是androidstoggle的样子,我想模仿他们的模型:如果您需

android - EditText setError() 删除drawable权限

我有EditText在其中写入XML:android:drawableRight="@drawable/promotion_create_promotion_plus_icn"当setError("sss")drawableRight改变。我想要什么时候setError(null)drawableRight返回为drawable/promotion_create_promotion_plus_icnXML:在Java中:@OverridepublicvoidafterTextChanged(Editables){((EditText)getCurrentFocus()).setErro

安卓 : How to set same drawable selector xml for more than 2 views

假设有2个ImageButton。现在,要根据图像的状态显示图像,我应该为每个ImageButton编写一个选择器xml。我们可以为两个View编写相同的选择器吗?因为我的应用程序有很多按钮并且必须为每个View编写一个选择器xml。我们可以优化它吗? 最佳答案 如果您尝试使用xml文件,那么您必须为每个按钮创建每个选择器。因此,尝试通过子类化StateListDrawable或尝试以下动态创建选择器的代码来动态执行:::StateListDrawablestates=newStateListDrawable();states.ad

android - Vector Drawables 与 RAM 方面的位图 (Android)

就可绘制对象在屏幕上呈现时使用的RAM而言,可绘制对象是矢量还是位图有什么区别?我知道矢量占用的媒体存储空间较少,但我想问的是渲染它所需的常驻RAM,因为理论上,它最终仍会以相同数量的像素绘制到Canvas上.谢谢! 最佳答案 来self前段时间阅读的文档(与您相同的问题)。这两个选项之间的区别在于发布时APK文件的大小。SVG将帮助您节省apk的大小。与相应的光栅图像相比,矢量图形的初始加载可能需要更多的CPU周期。之后,两者之间的内存使用和性能相似。我们建议您将矢量图像的最大尺寸限制为200x200dp;否则,绘制可能会花费很长

Android:访问 "system"-drawables

我目前正在开发一个显示电池状态的应用程序,我想使用Android可绘制对象而不是自己的图像来减小应用程序的大小。我发现这个页面列出了每个SDK版本的可用图像和可用性:http://www.fixedd.com/projects/android_drawables_display我的问题:如何访问“系统”-drawables?如果您单击链接并选择“状态”选项卡,则有一些电池可抽取项,如“stat_sys_battery_0”,但我无法访问它,Eclipse不为其提供智能感知,如果我不编译应用程序使用其中一个可绘制对象。由于这些可绘制对象是所有SDK版本的一部分,我认为我应该能够使用它们,

android - 无法将图片从 drawable 发布到 facebook

我正在尝试将图像从drawables文件夹传递到feed对话框。但我无法在facebook提要对话中查看图像。其余参数可用。我正在使用FacebookSDK3.5。这是显示提要对话框的函数。privatevoidpublishFeedDialog(){Bitmapbitmap=BitmapFactory.decodeResource(this.getResources(),R.drawable.ic_launcher);ByteArrayOutputStreamstream=newByteArrayOutputStream();bitmap.compress(Bitmap.Compre

java - 无法在android drawable xml中添加属性原色

我的主题定义为@color/colorPrimaryRed@color/colorPrimaryDarkRed@color/colorAccentRed在我的XML布局中,我正在做每当我更改任何主题时,colorPrimary都会更改但是,如果我在drawable中添加了相同的东西,例如它因无法膨胀View而崩溃,该View的背景设置为@drawabe/xxxx如何在我的XML可绘制对象中定义主题颜色属性 最佳答案 只是替换...android:color="?attr/colorPrimary"为了...android:color