/**
* 作者:David Zheng on 2015/11/7 15:38 * *
网站:http://www.93sec.cc
* *
微博:http://weibo.com/mcxiaobing
* *
微博:http://weibo.com/93sec.cc
*/ 个人交流QQ986945193
屏幕适配简介(了解)
屏幕适配中几个重要的概念 ( 记忆 )
什么是屏幕尺寸、屏幕分辨率、屏幕像素密度?
什么是dp、dip、dpi、px?他们之间的关系是什么?
什么是mdpi、hdpi、xdpi?如何计算和区分?
缩放因子:(原理性东西,理解)
屏幕适配的几种方式(理解记忆)
图片适配(不是很常用)在res目录下,分别有这些mdpi、hdpi、xdpi、xxdpi 对应的文件夹。
通过在这些不同的文件夹下,放入不同的图片,不同的手机会自动加载相应的图片,以达到屏幕适配。但是这种不太常用,因为图片比较暂用存储空间,打出来的apk包也会相应的变大。所以一般只用一套主流的图片,或者对各别有问题的图标进行适配。
布局适配(不常用)
dimens适配(尺寸适配)(常用)
权重适配(常用)
代码适配(常用)
//获得屏幕的宽高
DisplayMetrics displayMetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
int heightPixels = displayMetrics.heightPixels;
int widthPixels = displayMetrics.widthPixels;
手机扫一扫
移动阅读更方便
你可能感兴趣的文章