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

android layout自适应 低中高分辨率

2016-03-02 09:18 507 查看
纠结一晚上搞自适应,感觉这种方式是比较靠谱的 下面以图片展示



这是我的res配置文件,基本上分为高中低三个分辨率的屏幕,

<ImageView
android:id="@+id/image_icon"
android:layout_width="@dimen/image_icon_wrap"
android:layout_height="@dimen/image_icon_wrap"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:adjustViewBounds="true"
android:maxHeight="@dimen/image_icon_wrap"
android:maxWidth="@dimen/image_icon_wrap"
android:scaleType="centerCrop"
android:src="@drawable/ic_launcher" />我直接把控件的宽和高写在了dimen里面,这里要注意了,如果在Mainfest.xml里面不配置这段代码,里面是没有用的
<!-- 支持多分辨率手机 -->
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:resizeable="true"
android:smallScreens="true" />
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: