博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
supports-screens
阅读量:7057 次
发布时间:2019-06-28

本文共 802 字,大约阅读时间需要 2 分钟。

在android开发的过程中,不同分辨率的兼容问题是经常遇到的.

如下,

在PAD应用开发的过程中,在PC上模拟器上运行的只是小分辨率的程序,

而对于大小如同1027*768的,可能支持上不是很完美.

 

除了把图片,布局文件放入不同的文夹中,如(drawable-mdpi, drawable-ldpi, layout-land.....)

对大屏幕的支持还需要以下配置:

 

 

 

 
将以上的配置信息添加到AndroidManifest.xml的
...
中.
 

android 下如果

<manifest

下不写以下的代码

<supports-screens

android:smallScreens="true"

android:normalScreens="true"

android:largeScreens="true"

android:anyDensity="true"

/>

 

<supports-screens

android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:resizeable="true"
android:smallScreens="true" />

那么,如果在稍大的设备上调用WindowManager的getDefaultDisplay()方法可能得不到设备的正确的大小;

 
这里还有两篇官方文档:
1.http://www.gfan.com/dev/android/guide/practices/screens_support.html
2.http://www.gfan.com/dev/android/guide/topics/manifest/supports-screens-element.html#normal

转载地址:http://mcgol.baihongyu.com/

你可能感兴趣的文章
Linux下网站压力测试最简单好用的软件,零基础也可以搭建和使用!
查看>>
Search in Rotated Sorted Array
查看>>
box-sizing 盒模型
查看>>
独立开发 一个社交 APP 的架构分享 (已实现)
查看>>
高阶自定义View --- 粒子变幻、隧道散列、组合文字
查看>>
完全平方数(钟神的hao)
查看>>
AC日记——绿色通道 codevs 3342
查看>>
AC日记——Broken BST codeforces 797d
查看>>
ansible续集
查看>>
Azure Storage Client Library 重试策略建议
查看>>
元素分类
查看>>
页面获取当前时间
查看>>
select,poll,epoll
查看>>
关于“foreach循环”中遇到的几个问题总结
查看>>
重温JSP学习笔记--El函数库
查看>>
模板引擎ejs的include方法
查看>>
NOIP2003 传染病控制
查看>>
bzoj千题计划316:bzoj3173: [Tjoi2013]最长上升子序列(二分+树状数组)
查看>>
python 3 中建立可迭代对象(making object iterable)
查看>>
linux: 堆排序和快速排序的整理
查看>>