您的位置:首页 > 移动开发 > Android开发

Android 分辨率适配方法

2013-04-11 15:13 302 查看
1、先获取屏幕分辨率。

Display d = getWindowManager().getDefaultDisplay();
int h = d.getHeight();
int w = d.getWidth();
Log.i("xxxx", h+"x"+w);


2、在项目res下面创建相应的分辨率的values文件(values-1024x552 和 values-1280x752)。



3、在不同的values文件中创建 dimens.xml 文件,调节各个分辨率的值。

<?xml version="1.0" encoding="UTF-8"?>
<resources>
<dimen name="landing">10dip</dimen>
</resources>


4、在xml文件中加入。

android:layout_height="@dimen/landing"


注意:在每个分辨率values下的dimens.xml文件中,定义的name要统一都一样,要不然会找不到相应的值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: