草庐IT

drawable-mdpi-fr

全部标签

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

android - 如何将图像 url 转换为 Drawable Int

大家早上好!!!!我正在尝试在Imageview中显示图像。但我的要求是,我需要以可绘制整数格式显示图像。我正在从服务器获取数据并以url格式获取图像。Forex:http://www.mymartmycart.com/images/detailed/3/4G_CONNECT_M1.jpeg我想将这张图片转换为Drawable格式。这是我的代码这是我的界面publicinterfaceECCardData{@DrawableResIntegergetMainBackgroundResource();@DrawableResIntegergetHeadBackgroundResource

android - R.drawable.icon 错误;图标无法解析或不是字段

自动生成的代码部分出现错误:R.drawable。请建议错误的解决方案:R.drawable.icon:-图标无法解析或不是字段出现此错误的.java文件如下所示:packagenet.learn2develop.UsingNotifications;importandroid.app.Activity;importandroid.app.Notification;importandroid.app.NotificationManager;importandroid.app.PendingIntent;importandroid.content.Intent;importandroid

Android 资源——哪些分辨率应该进入 hdpi、ldpi、mdpi 和 xhdpi 目录

我正在尝试编写一个适用于所有屏幕尺寸的应用程序,因为我让我的图形设计师为每个目录生成符合请求dpis的图像(低密度(120)、ldpi、中等密度(160),mdpi,Highdensity(240),hdpi,Extrahighdensity(320),xhdpi)然而,他们想知道每张图片的分辨率和纵横比应该是多少,在查看了android文档之后,即:1)http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources2)http://developer.a

android 480x800 hdpi 和 480x800 mdpi 之间的区别

我正在Android模拟器上测试我的应用程序。在一个屏幕上,我有一个横幅广告。广告的尺寸为320x50。当我启动分辨率为480x800和240dpi(hdpi)的模拟器时,横幅广告占据了整个屏幕宽度。当我启动具有相同分辨率但160dpi(mdpi)的模拟器时,横幅广告只占据了屏幕的一部分,正如我所期望的(480像素中的320像素被广告占据)我无法理解为什么480x800设备的屏幕宽度似乎为320dp?根据我的理解,在480像素宽的设备上显示320像素宽的图像肯定应该在两边留出一些空间。我看不出dpi如何影响那里的任何东西,因为分辨率是一样的。我相信更高的dpi只意味着物理设备将有一个更