关于图片适应屏幕分辨率的有关问题关于图片适应屏幕分辨率的有关问题
求助,关于图片适应屏幕分辨率的问题~
最近在做一个界面,原始采用的是800X480的屏幕标准来做,界面上有很多图片,后来在
Testin上测试,发现在很多不同分辨率的手机上看图片不是太小就是太大了。
在网上搜了资料,发现有两种方式:
1、准备多套图片在drawable中。但是我用的图片很多,这样做让apk太大了,就否决了.
2、进入游戏检查分辨率,然后计算出应该缩放的大小,但是这样做会不会创建很多张缓存图
片,然后占用大部分内存,,如果这样可行的话,怎么计算应该缩放的大小呢,
--...
关于图片适应屏幕分辨率的有关问题
求助,关于图片适应屏幕分辨率的问题~
最近在做一个界面,原始采用的是800X480的屏幕
来做,界面上有很多图片,后来在
Testin上测试,发现在很多不同分辨率的手机上看图片不是太小就是太大了。
在网上搜了资料,发现有两种方式:
1、准备多套图片在drawable中。但是我用的图片很多,这样做让apk太大了,就否决了.
2、进入游戏检查分辨率,然后计算出应该缩放的大小,但是这样做会不会创建很多张缓存图
片,然后占用大部分内存,,如果这样可行的话,怎么计算应该缩放的大小呢,
------解决
--------------------------------------------------------
在onDraw里直接画图片啊,可以把大小传过去做参数,没神马创建缓存图片的问题。
------解决方案--------------------------------------------------------
建议你只做一套图,按最大尺寸的来做,再用不同的布局文件来调用这些图片。
如果界面是非常复杂的,就做多套布局,然后根据不同的分辨率来加载不同的布局文件。
如果是固定位置的图标形式的图片,你完全可以在布局里面就设置图片大小,由系统自行缩
放;
如果是放到ListView、GrideView这种的,也可以由系统自行缩放。
本文档为【关于图片适应屏幕分辨率的有关问题】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。