okey,我已阅读了很多关于此的章节,但我仍然不知道该项目最适合做什么。多屏幕支持大屏幕和小屏幕
这里是我有一个项目[大一:) :)的情况,在这个项目中,一切都是为分辨率为480 x 800像素的屏幕完成的。
这是新的要求:)。他们要求支持分辨率为240 x 320像素的设备(这种布局分辨率很小)。到目前为止这么好:),但问题是240x320的分辨率,它太小,以适应与布局正常缩放比例的组件。我需要为小屏幕手机设计全新的设计。
这意味着如果我现在在layout-small/main.xml中在layout/main.xml中有文本文件R.id.textview1我不会有R.id.textview1但是我会有两个现在的组件让说R.id.button1和R.id.textviewsmall ...我的观点是这样的代码将无法正常工作原因在布局/ main.xml文本view1存在,但在layout-small/main.xml不,并且它会抛出异常
((TextView)findViewbyId(R.id.textview1)).setText("something");
当然
这是我已解释是非常愚蠢的scenarion,我有事真的很复杂,但我希望你明白我的意思是我想达到的。
现在的问题是实施碎片太迟了,因为这将会是很多工作应该完成的。所以我需要一些指导我应该怎么做呢?
任何意见或一些设计准则将是很大的帮助,谢谢...
你读过http://developer.android.com/guide/practices/screens_support.html – himanshu 2012-01-31 04:36:25