看板 AndroidDev 關於我們 聯絡資訊
在前幾篇 看到兩位大大在討論 我還是有很大的疑問 目前 手上測試的手機是 xperia s 1280X720 4.3吋 PPI 312.47 Nexus 7 1280X800 7.3吋 PPI 206.77 用的套圖是 xhdpi的那個資料夾內的圖 圖是用1280X720 下去製作的 顯示都是正常 但是 放到 N7上 卻不是因為PPI縮小而變大 而是變成只要是warp_content的圖 都變成只有相當於畫面的1/2 也就是說 在xs上滿版的圖 in N7上 都只有幾乎一半大 後來用PhotoShop測試 居然要1920X1280的圖 在N7上 才會幾乎是滿版 問題1. xs 與 N7 螢幕解析度差不多 只是因為吋數 讓PPI不同 同一套圖 為何差異性大 問題2. 目前市面上的平板解析度百百種 Nexus10 2560X1600 Sony Z table 1920X1200 在如此過高的解析度下 就得靠 screen size的方式來區分 而非 dpi資料夾了嗎? 問題3. 有無可以盡量 等比放大的設定啊~ 看起來解析度差沒關係 只要版面不要跑掉. 問題4. 在上述的例子中 N7 1280X800 7.3吋的ui滿版 要用1920X1280的原因是... 這樣在設計上 很難捉模 ui應有的尺寸. 感謝看完 請鞭 以上. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.44.84.87
asilzheng:Nexus 7 是 mdpi 05/24 01:22
asilzheng:說錯 = = 應該是 hdpi 簡單來說 你要放兩個資料夾 05/24 01:25
Killercat:用imageview當底 scale用fit_xy或者corp不行嗎? 05/24 01:46
Killercat:不過android的縮放演算法怪怪的 有時候會比預期的還要 05/24 01:46
Killercat:畫質更差一點,尤其是某些縮放模式 05/24 01:46
Ferich:目前都用到xhdpi的資料夾了 05/24 10:25
Ferich:像是padphone 1280X800 4.7吋 PPI 321 用xhdpi的圖檔 05/24 10:27
Ferich:換成平板就是1280X800 10.1吋 PPI 121.. 會用到mdpi的圖檔? 05/24 10:28
Ferich:套用Google解釋 平板放大後 圖反而會用到更差的嗎? 怪哉. 05/24 10:29
Killercat:當然 因為他看dpi 不是看尺寸 05/24 11:49
lovelycateye:請記住:螢幕大小永遠與dpi沒有任何關係 05/24 14:36
lovelycateye:他是解析度和尺寸相除的結果才是dpi 05/24 14:37
Ferich:所以我該如何得知 版面應有的ui size呢? 05/24 15:43
Killercat:dpi的原始定義就是「真正的實際大小」啊@@a? 05/24 15:55
Killercat:另外我還是建議 真的那麼搞不定的話 background屬性真的 05/24 15:56
Killercat:沒有一個imageview那麼靈活 用imageview疊疊看吧 05/24 15:56
jealdedani:mdpi = 160dpi, 他是官方基準(baseline), 當成1 05/25 02:31
jealdedani:tvdpi = 213dpi, 所以是基準的1.33倍 05/25 02:31
jealdedani:xhdpi = 320dpi, 所以是基準的2倍 05/25 02:31
jealdedani:你把1280X720的圖放在xhdpi的資料夾 05/25 02:31
jealdedani:然後用nexus 7(tvdpi)去跑 05/25 02:31
jealdedani:圖自動會被縮成851 * 478,所以不會滿版 05/25 02:31