android - 为密度和屏幕尺寸创建可绘制对象?

标签 android user-interface drawable scaling

有没有办法为屏幕密度和屏幕尺寸创建可绘制对象?目前我只将可绘制对象放入标准屏幕密度类别(MDPI、HDPI、XHDPI、XXHDPI)。如果比较具有相同屏幕尺寸但不同密度的四个设备,则此方法有效。如果我有另一个屏幕使用这些可绘制对象,则图形看起来与设备尺寸成比例太大或太小,这在平板电脑上尤其明显。如何制作可绘制对象以避免这种情况?

最佳答案

读这个:

http://developer.android.com/guide/practices/screens_support.html#density-independence

基本上,您需要在设置尺寸时避免使用“像素”,并拥有多分辨率图像。您的图片将自动缩放。

关于android - 为密度和屏幕尺寸创建可绘制对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17383933/

相关文章:

Android 如何在位图 xml 中设置不透明度

android - 如何在android中找到当前的前台 Activity

Android:两个 Spinner onItemSelected()

wpf - 无需额外线程即可防止 UI 卡住

java - 多人 Java 游戏 - 通过 GUI 启动服务器时程序卡住

java - 向 RatingBar 添加边距/填充

android - 更改可绘制对象并将其设置为 drawableLeft

android - 运行时保留旧的应用程序数据 'flutter install'

android - 如何在 editText 中完全清晰地聚焦,就像按软键盘上的 DONE 按钮一样

user-interface - 用vue实现全局对话框