作者fightword (呼啦啦~)
看板AndroidDev
標題[問題] 之前看到一篇版面跑掉的問題
時間Tue Jan 29 16:15:42 2013
小弟是iOS開發者
近來小弟被老闆要求要去幫Android開發同事釐清問題
因為他開發的APP 幾乎只要換手機 版面就會跑掉
因為iOS排版老實說滿簡單的
不管是旋轉還是怎麼樣 目前就3種畫面要調而已(iphone ipad iphone5)
Retina也是直接2X放大 我還沒碰到過畫面突然跑掉的問題
同事年紀比小弟大 因為這個問題一直被老闆電
老闆也因為iOS上的開發機制很簡單 也直覺認為Android是這樣
現在叫小弟去幫忙看
老實說 我沒寫過Android程式 根本不懂
但隱約記得有個大大po過一個只要用dp 跟4種開發習慣就能解決大部分跑掉的問題
但剛剛去找 一直找不到 不知道有沒有大大備分?
另Android版面會跑到底是我同事能力問題?
還是Android 先天上就很難控制? 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.43.237.7
1F:推 tetragramm:我都懶的寫一堆不同dpi的layout,所以都動態去調比例XD 01/29 16:31
小弟在iOS也是這樣 所以就問同事能不能這樣
他就生氣說我外行管那麼多(也說的沒錯啦...)
但手機平版若螢幕比例不同 畫面跑掉我還能理解
但等比例放大的也會跑掉 我就不明白為什麼
2F:→ issuemylove:請問樓上的動態是指程式碼讀取手機解析度後去調整嗎? 01/29 16:39
3F:→ issuemylove:可是這樣不會增加程式coding的複雜度嗎? QQ 01/29 16:39
4F:→ issuemylove:還是說 這種複雜度是還好的? 01/29 16:40
在iOS我覺得還好 增加沒多少行
在Android 因為機子多 我就不知道了
※ 編輯: fightword 來自: 114.43.237.7 (01/29 16:52)
6F:→ riceworm123:是他能力問題,同事怕你搶他工作,所以根本不想你幫忙 01/29 19:56
7F:→ fightword:...這 應該是不會想搶啦 開發ios就很累了 01/29 20:05
8F:推 tetragramm:只是多加幾行code而已 習慣後還挺方便的 01/30 00:20