标签:
1.切换横竖屏问题
由于现阶段还是尝试性开发,所以就直接不允许切换横竖屏。
设置方式如下:在AndroidManifest.xml文件中加入android:screenOrientation属性限制(activity标签下添加)。
eg. <activity android:name=".XXX"
android:screenOrientation="portrait"></activity>
2.屏幕适配问题
1)图片适配
(1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854)
(2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (320x480)
(3)drawable-ldpi里面存放低分辨率的图片,如QVGA (240x320)
(4)drawable-xhdpi里面存放低分辨率的图片,如 (1280x720)
(5)drawable-xxhdpi里面存放低分辨率的图片,如 (1920x1080)
参考:http://blog.csdn.net/jdsjlzx/article/details/45891551
2)字体适配
根据不同分辨率获取不同字体大小
res里创建values-480x320/strings.xml 里面设置<dimen name="Text_size">30px</dimen>
和values-800x400/strings.xml 里面设置<dimen name="Text_size">40px</dimen>
分别代表480X320 和 800X400分辨率情况下 字号为30px和40px;
在java文件中这样调用int sizeOfText = (int) this.getResources().getDimension(R.dimen.Text_size);
也可以在布局文件中使用
参考:http://blog.csdn.net/loongggdroid/article/details/41485697
标签:
原文地址:http://www.cnblogs.com/pngcui/p/4654044.html