草庐IT

drawable-mdpi

全部标签

android - 超过 2 层的 Transition Drawable

transitiondrawable中是否可以有2个以上的项目?我需要更改背景,以便第二帧淡入而不是第三帧淡入,依此类推到第四...现在我有这个:然后我得到了按钮:附言没关系,它是一个ImageButton,这没有任何区别。在我的代码中我得到了这样的东西:TransitionDrawablevote_not=(TransitionDrawable)skip.getBackground();vote_not.startTransition(1000);它播放从第一项到第二项的过渡。但我需要播放完整列表。 最佳答案 Transition

安卓工作室 1.4 : drawable-v21 ignored when using "File/New/Vector Asset" option

这是我的第一个SO问题所以请不要活着吃掉我......这是我的问题:我通过AndroidStudio1.4的新选项导入了几个图标-New/VectorAsset.如您所知,它可以让您轻松导入和使用矢量绘图并创建png以与APIapp/build/generated/res/pngs/debug/drawable-(mdpi、ldpi、hdpi等)。它还会生成-v21所有文件夹的版本,并将矢量可绘制.xml放在那里。当我想为其中一个图标添加波纹效果时,问题就开始了。我已经将....无纹波版本放入我的res/drawable中文件夹。它看起来像这样:drawable/ic_settings

android - 更改 Drawable 的颜色平衡

可以改变Drawable的颜色平衡吗?比如我想转换=>我尝试这样做,但它会将我的Drawable的所有颜色更改为一种独特的颜色:Drawabledrawable;//mydrawablefloatr=Color.red(110)/255f;floatg=Color.green(150)/255f;floatb=Color.blue(200)/255f;ColorMatrixcm=newColorMatrix(newfloat[]{//Changeredchannelr,0,0,0,0,//Changegreenchannel0,g,0,0,0,//Changebluechannel0,

android - 如何在java中从drawable读取图像到File对象?

我在res文件夹中有一张图片。我希望它在File(java.io.File)对象中可用。我正在使用:Filef=newFile(newURI("drawable/small");其中small是图像的名称。 最佳答案 InputStreamins=getResources().openRawResource(R.drawable.icon);BufferedReaderbr=newBufferedReader(newInputStreamReader(ins));StringBuffersb;Stringline;while((li

android - 通过xml设置drawable的alpha

我们可以通过XML为它的禁用状态设置drawable的alpha吗?例如通过使用android:state_disable。 最佳答案 这是我的解决方案,希望有人觉得这有用。是的,这是旧帖子,但像这样的帖子需要一个今天有效的答案,因为它们会在您搜索时显示。 关于android-通过xml设置drawable的alpha,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7793013

android - 如何使用 Canvas - Android 将图像从 drawable 绘制到 imageview 上

我有一个Activity,其中有一个ImageView。我想要做的是能够使用可绘制文件夹中的图像绘制用户触摸Imageview的位置。我读到最好的方法是使用Canvas,但我不确定在何处以及如何将onDraw方法与onTouchListener集成。这是我目前所拥有的:publicclassMainextendsActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);finalTextVi

android - Robolectric Resources$NotFoundException :drawable\abc_ic_ab_back_material. 来自可绘制资源 ID 的 xml

当我尝试运行时:Robolectric.setupActivity(MainActivity.class).getSupportFragmentManager().beginTransaction().add(mapFragment,""+NavigationCtrl.FRAG_MAP).commit();Robolectric抛出错误:android.content.res.Resources$NotFoundException:Filebuild\intermediates\res\merged\dev\drawable\abc_ic_ab_back_material.xmlfro

android - .apk 的大小随着目标设备的增加而增加(LDPI、MDPI、HDPI、X-Large Screens)

我开发了一个最初针对MDPI设备的应用程序,它有很多图像,应用程序的大小接近16MB。现在我需要定位所有其他设备屏幕。为此,需要复制图像以定位这些设备。这将.apk增加到45MB到50MB。我的问题是市场可以接受这个文件大小吗?或者我可以为每个目标设备生成不同的.apk并将其放置在市场上吗?以便根据设备下载相应的.apk将被下载?请有人帮忙解决这个问题......我已经搜索了很多关于这个并且变得徒劳...... 最佳答案 目前apk的最大大小为50mb。为了解决这个问题,具有大量资源的应用程序(即游戏)将资源下载到sdcard。您可

android - 在android中迭代StateListDrawable的子drawable

在我当前的项目中,我需要迭代StateListDrawable中的每个子可绘制对象。在StateListDrawable.java的源码中,我找到了一个方法:publicDrawablegetStateDrawable(intindex)但是这个方法的注解是@hide,也就是说我不能用。那么,有没有其他方法可以实现这一目标? 最佳答案 现在这是一个相当古老的问题,所以现在帮助您可能为时已晚,但是为了其他任何发现它的人,我能够使用以下代码来解决这个问题:finalDrawableContainerparentDrawable=(Dra

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

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