android开发中图片大小的兼容问题

在做android软件的引导页面时,怎样做到在不同手机上的显示效果相同... 在做android软件的引导页面时,怎样做到在不同手机上的显示效果相同 展开
 我来答
micah13433
2013-11-13 · TA获得超过135个赞
知道答主
回答量:138
采纳率:0%
帮助的人:39.3万
展开全部
最标准的就是制作.9.png格式图片,保证拖拉不变形,通常android程序的小图标最好都做成这种格式;
对于引导页,通常只要做drawable-hdpi,drawable-mdpi,drawable-ldpi三个图就基本可以了,然后在布局里设置为 fill_parent,支持主流即可。不然挨个写布局文件太麻烦了,android碎片化的弊端啊
追问
我只要在这三个文件夹中加入对应大小的图片,activity会根据屏幕的大小自动找到对应大小的图片适应吗?又强调局里设置为 fill_parent是为什么?

我听说过碎片,但这兼容性跟碎片有什么关系啊?
追答
放到这三个文件夹,只是适应这三个特定分辨率手机;fill_parent用来自适应,对于屏幕不是这三个分辨率的会进行拉伸缩放等自适应,但是这样的话对常规图片可能会有变形失真;你百度下 .9.png,这种类型图片可以解决上述问题。

andorid的碎片主要的一点就说不同硬件商制造的不同尺寸不同分辨率终端。你想想,要是都跟之前的苹果一样,尺寸和分辨率都一样,还用我们去自适应吧。 不过,尼玛苹果现在也要做兼容了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式