作者ghost777 (~鬼妻~鬼七~)
看板AndroidDev
标题[问题] 图片大小显示不一
时间Mon Aug 18 21:05:05 2014
我在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里面 就看到结果的话
设计上应该会方便些...
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.231.206.241
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1408367107.A.D90.html
※ 编辑: ghost777 (36.231.206.241), 08/18/2014 21:05:38
1F:→ Griffith: 图片大小是看DPI吧? 网站查one max dpi约 373 08/18 21:41
2F:→ Griffith: 如果你的AVD的dpi小於373,选择到xxhdpi的图,当然会比 08/18 21:42
3F:→ Griffith: 较大不是吗? 08/18 21:42
4F:推 LZN: AVD无法建立400dpi的device,似乎导致graphic layout对不起来? 08/18 21:59
5F:→ ghost777: AVD我没有看到直接打dpi的地方 图片dpi是400 手机的dpi 08/18 22:15
6F:→ ghost777: 我是call api 直接拿到的 值是400 08/18 22:15
7F:→ ghost777: 嗯 其实我的问题就是LZN说的那个 感觉AVD无法建立我要 08/18 22:16
8F:→ ghost777: 的dpi 所以图2边看起来就会对不起来 手机太小 AVD太大 08/18 22:17
9F:→ LZN: 试看看新增装置为 432x768px mdpi (约5寸),这样应能对上 08/18 22:22
10F:→ ghost777: 似乎这样设定就2边看起来一样了 为什麽? 08/18 23:28