`

判断屏幕尺寸

阅读更多
// support from API 4
final int screenSize = getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK;

switch (screenSize) {
	case Configuration.SCREENLAYOUT_SIZE_SMALL:
		break;
	case Configuration.SCREENLAYOUT_SIZE_NORMAL:
		break;
	case Configuration.SCREENLAYOUT_SIZE_LARGE:
		break;
	case Configuration.SCREENLAYOUT_SIZE_XLARGE:
		// support from API 9
		break;
	default:
		break;
}

有一点要注意,必须在AndroidManifest.xml里加上下面的声明
<supports-screens
    android:largeScreens="true"
    android:normalScreens="true"
    android:resizeable="true"
    android:smallScreens="true"
    android:xlargeScreens="true" />
分享到:
评论

相关推荐

    判断手机型号与屏幕尺寸

    判断手机型号与屏幕尺寸,很方便的一个小工具

    响应式WEB设计学习(1)—判断屏幕尺寸及百分比的使用

    现在移动设备越来越普及,用户使用智能手机、pad上网页越来越普遍,但是传统的fix型的页面在移动终端上无法很好的显示。因此,Ethan Marcotte提出一种响应式web设计的概念,响应式web设计的英文为Responsive Web ...

    Vue检测屏幕变化来改变不同的charts样式实例

    在我的实例中:因为第一次打开也不知道到底是应该展示哪一个屏幕,所以会进行先判断一次,之后用addEventListener来是实现功能,暂时是通过这种方式实现的,以后有更好的方法再更新。。。 mounted() { this....

    JS测试显示屏分辨率以及屏幕尺寸的方法

    如何用JS特效显示自己的屏幕分辨率以及屏幕尺寸呢?请看下面一段代码: 代码如下: &lt;!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” ...

    Android编程实现屏幕自适应方向尺寸与分辨率的方法

    Android 屏幕自适应方向尺寸与分辨率,包括屏幕界面布局、多分辨率支持、获取屏幕尺寸、屏幕横屏与竖屏等,android 模拟器横屏,android 虚拟机横屏,android 判断横屏,android 禁止横屏,android 强制横屏,...

    微信小程序学习点滴《十二》:图片等比例缩放 获取屏幕尺寸图片尺寸 自适应

    早上在论坛上看到有人写了关于图片等比例缩放的文章,只是判断了图片宽是否大于屏幕宽.我之前在做Android的时候也会遇到图片等比例缩放的问题.应该是用图片宽高比和屏幕宽高比做判断.做个笔记. 老规矩,先上图. 1.图片...

    ShapeWear:在 Android Wear 设备上简单检测屏幕形状的一类示例

    它还允许简单地检测屏幕尺寸。 在这两种情况下,您都可以为此设置侦听器,或者通过getShape() 、 isRound()等。 ###如何使用它? 只需将类复制到您的项目中,并记住在应用程序启动时对其进行初始化,例如: @...

    css判断不同分辨率显示不同宽度布局实现自适应宽度

    CSS判断不同分辨率浏览器(显示屏幕)显示不同宽度布局CSS3技术支持IE6到IE8。将用到css3 @media样式进行判断,但IE9以下版本不支持CSS3技术,这里DIVCSS5给大家介绍通过JS实现低版本的浏览器也支持CSS3实现实用布局

    ef-comp-challenge-1

    静态比较娱乐 对于此任务,我们被要求重新创建网页的静态...最多四张卡片/最大屏幕尺寸 横跨三张卡片/中等屏幕尺寸 两张卡片/小屏幕尺寸 一卡/手机屏幕尺寸 资料来源 图片是从下载的 图标是从下载的 字体是来自Poppins

    Android中获取手机屏幕大小的方法

    本文为大家解析Android中如何获取手机屏幕大小,提供一个解决方法,分享给大家供大家参考,具体内容如下 运行效果图: 运行程序后,当我们点击Button按钮时,可以看到下面的效果图: 具体代码: 我们可以通过使用...

    计算机应用基础——判断题.docx

    12.( F )两个显示器屏幕尺寸相同,则分辨率也一样。 13.( T )一台32位计算机的字长是32位,但这台计算机中一个字节仍是8位。 14.( F )软盘与光盘的区别在于软盘移动方便,光盘移动不方便。 15.(T)操作系统对硬盘的...

    合理设置响应式设计的响应点

    你可以轻易找到许多如何设置响应式设计响应点的攻略,但是这些过时的设计方法都是以主流屏幕尺寸为依据的,效果并不理想。其实并没有“主流”屏幕尺寸这一概念。另外一个主流的方法是当布局被打破时设置响应点。这个...

    常用代码片段

    1.精确获取屏幕尺寸(例如:3.5、4.0、5.0寸屏幕); 2.一般是7寸以上是平板 判断是否是平板(官方用法); 3.文字根据状态更改颜色 android:textColor ; 4.启动APK的默认Activity; 5.计算字宽; 6.获取应用程序下...

    Android开发人员不得不收集的代码

    setBufferSize : 设置缓冲区尺寸 文件相关 -&gt; FileUtils.java -&gt; Test getFileByPath : 根据文件路径获取文件 isFileExists : 判断文件是否存在 rename : 重命名文件 isDir : 判断是否是目录 isFile : 判断是否是...

    android串口控制,后台保活,屏幕适配

    键盘相关|KeyBoardUtils,网络判断|NetWorkUtils, shell命令工具类|ShellUtils,ShareProfrence工具类|SPUtils,Toast工具类|ToastUtil,后台服务类|AbsWorkService,App相关信息工具类|AppMegUtils,屏幕适配相关|...

    移动端响应式UI布局解析

    为什么要说响应式UI,它能够使我们设计的元素在任何大小屏幕尺寸能够灵活适配,保证布局和体验的一致性。毫无疑问,响应UI设计对于现今碎片化的屏幕是非常重要的,它能使我们在最小的资源的情况下完成设计适配,它的...

    详解iOS自动布局框架Masonry

    但如果在项目中根据不同屏幕尺寸进行各种判断,写死坐标的话,这样开发起来是很吃力的。所以一般用纯代码开发UI的话,一般都是配合一些自动化布局的框架进行屏幕适配。苹果为我们提供的适配框架有:VFL、...

Global site tag (gtag.js) - Google Analytics