[问题] 图片大小显示不一

楼主: ghost777 (~鬼妻~鬼七~)   2014-08-18 21:05:05
我在eclipse里面设定ui的layout
首先我放上了一张宽292px的图在xxhdpi资料夹
然后自订了一个1080*1920的画面 (AVD manager里面新增一个装置)
之后我做了一个按键并把刚刚的图设为背景
最后安装app进一个1080*1920 dpi为400的手机里面 (htc one max)
想比较eclipse里面 Graphical layout与手机里实际呈现的效果有什么差
我发现了手机里面的图比较小 实际的宽也变为约240px
但在eclipse里的graphical layout里面 看起来是约292px没错
为什么这张放在xxhdpi的图实际装到手机里面会变小?
我后来改用指定图的宽度 再加上公式自己去换出292px应该要设的dp (约117)
但是这样设后 手机里面得到的是为292px没错
只是eclipse的graphical layout会不对 会变大去挤到别张图
有什么方法去设定
让我在eclipse里面设计ui layout时
读入的图会跟实际在手机里面执行的一样大小??
因为直接在graphical layout里面 就看到结果的话
设计上应该会方便些...
作者: Griffith (就只是个宅宅 ╮( ̄▽ ̄")   2014-08-18 21:41:00
图片大小是看DPI吧? 网站查one max dpi约 373如果你的AVD的dpi小于373,选择到xxhdpi的图,当然会比较大不是吗?
作者: LZN (秋)   2014-08-18 21:59:00
AVD无法建立400dpi的device,似乎导致graphic layout对不起来?
楼主: ghost777 (~鬼妻~鬼七~)   2014-08-18 22:15:00
AVD我没有看到直接打dpi的地方 图片dpi是400 手机的dpi我是call api 直接拿到的 值是400嗯 其实我的问题就是LZN说的那个 感觉AVD无法建立我要的dpi 所以图2边看起来就会对不起来 手机太小 AVD太大
作者: LZN (秋)   2014-08-18 22:22:00
试看看新增装置为 432x768px mdpi (约5吋),这样应能对上
楼主: ghost777 (~鬼妻~鬼七~)   2014-08-18 23:28:00
似乎这样设定就2边看起来一样了 为什么?

Links booklink

Contact Us: admin [ a t ] ucptt.com