作者runescape1 (littledot)
看板AndroidDev
标题Re: [问题] 支援萤幕大小
时间Tue Aug 16 11:08:15 2011
※ 引述《fake01 (ya da)》之铭言:
: 因为每个萤幕大小关系,我在xml里面设定好的介面框架,在eclipes上跑模拟器是我
: 要的大小,但是发布到htc上执行,会有跑掉的状况。
: 请问该如何解决呢?
: 框架可以支援各种萤幕大小?解析度问题?
: 对不起 我是新手可能问的问题很蠢。敬请见谅。
大致上有四种方法可以避免不同萤幕规格造成view跑掉
在
http://developer.android.com/guide/practices/screens_support.html
中的Best Practice区块有描述:
1.用wrap_content, fill_parent, 以及dp来定义长宽高
2.单位不要用pixel(用dp)
3.不要用AbsoluteLayout
4.提供不同drawable给不同的萤幕规格(我觉得这个可有可无...)
你有触犯前三条中的任何一条吗~?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.166.198.88
1F:推 terrybob:推! 08/16 11:32
2F:推 fake01:我是用绝对座标来排版,因为要排介面会有线性排列 08/16 12:21
3F:→ fake01:的状况,没办法解决吗? 因为用绝对座标比较好排XD 08/16 12:22
4F:→ ian90911:我用dp结果在手机看可以 在模拟器会挤到旁边... 08/16 12:27
5F:→ jaw109:我都用mm :P 08/16 13:23
6F:推 ericinttu:好排的定义也要看你的东西会给多少不同的使用者用. 08/16 16:11
7F:推 sorrel20567:请问dp也是单闻的一种吗?为何可以避免跑掉的问题呀 08/16 23:29