如何设置布局,可以让布局适合任何屏幕尺寸大小? 如何做这个功能呢?
<supports-screens android:resizeable=["true"| "false"]
android:smallScreens=["true" | "false"]
android:normalScreens=["true" | "false"]
android:largeScreens=["true" | "false"]
android:xlargeScreens=["true" | "false"]
android:anyDensity=["true" | "false"]
android:requiresSmallestWidthDp="integer"
android:compatibleWidthLimitDp="integer"
android:largestWidthLimitDp="integer"/>
这个问题当面试题都可以了
1.像前面luhuajcdd所提到到的,相应的文件夹创建对应的布局文件
2.图片尽量用九宫图,减少图片拉伸的影响
3.尽量减少绝对坐标
其实这个可以参考android phone源码的做法,phone应用里面针对不同大小的屏幕建了好多文件夹,当然其它应用也可以的。至于你列出属性没试过,有机会要试下,不知道这个链接是否可以帮到你 http://blog.sina.com.cn/s/blog_833421ab01013rfl.html
要在相应的文件夹下面创建相应的layout文件
http://developer.android.com/intl/zh-CN/guide/practices/screens_support.html#support