文档章节

设备兼容

cxlin007
 cxlin007
发布于 2015/09/10 11:18
字数 167
阅读 13
收藏 0

地址:https://developer.android.com/guide/practices/compatibility.html

我们可以限制应用在设备的可见,通过以下特性:

1、 设备功能

Android针对每一个硬件功能或软件功能定义了功能的id,如果当设备不支持时你要阻止安装应用,要在manifest文件中定义<uses-feature>元素,如果你应用不是主要请求这个功能的需要设置request为false(默认都为false)。然后你可以动态判断当前设备是否有该功能通过hasSystemFeature()方法

PackageManager pm = getPackageManager();
if (!pm.hasSystemFeature(PackageManager.FEATURE_SENSOR_COMPASS)) {
   
// This device does not have a compass, turn off the compass feature
    disableCompassFeature
();
}

2、平台版本

3、屏幕配置

© 著作权归作者所有

上一篇: 系统权限
下一篇: 应用的基本原理
cxlin007

cxlin007

粉丝 2
博文 47
码字总数 28683
作品 0
福州
私信 提问
加载中

评论(0)

mfc窗口重绘问题在ondrow中

void CmymfcView::OnDraw(CDC* pDC) { static int a=0; m_count=0; CRect rect; //定义对象 CmymfcDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if(a==0){ OnCreateS(a); //CDC dcCompa......

zhuceliyang
2012/11/18
382
0
findlibrary returned null

转载请标明出处,维权必究:https://www.cnblogs.com/tangZH/p/10181330.html 该错误是在加载so库的时候出现的,就是找不到so库。 一、检查jinLibs目录下是否有so库 二、gradle的android{}里...

妖久
2018/12/27
0
0
利用vw+rem实现移动web适配布局

基本概念 1、单位 Px(CSS pixels) 像素 (px) 是一种绝对单位(absolute units), 因为无论其他相关的设置怎么变化,像素指定的值是不会变化的 其实是相对于某个设备而言的,不同设备指定的值...

村长很忙
2018/12/02
0
0
AndroidManifest.xml文件详解(supports-screens)

语法(SYNTAX): 被包含于(CONTAINED IN): 说明(DESCRIPTION): 这个元素用于指定应用程序所支持的屏幕尺寸,并针对比应用程序所支持的屏幕还要大屏幕,启用屏幕兼容模式。在应用程序中...

长平狐
2012/10/16
606
0
直流供电的19寸1口KVM切换器值得拥有

RETON(锐盾)KVM-1901AU集成19寸LCD液晶、鼠标板、键盘为一体的计算机上架套件,折叠后仅1U高度。直流供电。 采用19寸液晶、拥有更大显示面积, 分辨率达1280*1024,能满足更高视觉需求。 ...

retonkvm
2018/02/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

vue运行机制总结

new Vue()运行之后,Vue调用_init函数进行初始化,初始化生命周期,事件,props,methods,data,computed,watch等 其中最重要的是通过Object.defineProperty设置setter和getter函数,用来 实现...

东东笔记
8分钟前
17
0
“InitializeComponent”名称在当前上下文中不存在[关闭]

如果我在Visual Studio 2010 SP1中创建一个新项目并选择“WPF应用程序”并尝试生成生成的应用程序,我会收到错误 当前上下文中不存在名称“InitializeComponent”。 今天早上,当我尝试构建当...

技术盛宴
12分钟前
44
0
Vue 列表与表格高亮设置

点击li 元素设置高亮的方法 <li v-for="(item,index) in lists" :key="index" :class="{ activeLi: currentLi == item }" @click="handleClick(index)" class="pointer"> ......

tianyawhl
14分钟前
29
0
Linux驱动开发-串口驱动

参考资料: 《LINUX设备驱动程序第三版》 linux-5.4.9 0.前言 在今天终于离职了,办完了所有的手续,感觉一身轻松,在上一家公司,作为一名程序员,已经在偏离写代码开发的歪门邪道上越走越远...

大丽水手吃卤蛋
14分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部