AndroidMainifest标签使用说明5——<compatible-screens>

格式:

<compatible-screens>
    <screen android:screenSize=["small" | "normal" | "large" | "xlarge"]
            android:screenDensity=["ldpi" | "mdpi" | "hdpi" | "xhdpi"] />
    ...
</compatible-screens>

父标签:

<manifest>

描述:

指定屏幕的配置为应用能够兼容。在manifest中只允许一个这种标签。但是能够包含多个<screen>。每个<screen>指定一个能够兼容应用的屏幕大小密度。

android系统不会读取<compatible-screens>标签。这个标签只是提供给像Google Play的外部服务,是用户更好地选择适合的。

如果想要位你的应用设置最小尺寸的屏幕,你应该使用<supports-screens>标签。同样地标签还有 <supports-screens>。

子标签:

<screen>

用于指定一个单一的屏幕配置。一个实例中必须包含<compatible-screens>,<compatible-screens>中必须要有android:screenSize和android:screenDensity,否则是非法的。

属性:

android:screenSize

必须的。可接受的值small|normal|large|xlarge。

android:screenDensity

必须得。可接受的值ldpi|mdpi|hdpi|xhdpi。

例子:

<manifest ... >
    ...
    <compatible-screens>
        <!-- 所有small型的屏幕 -->
        <screen android:screenSize="small" android:screenDensity="ldpi" />
        <screen android:screenSize="small" android:screenDensity="mdpi" />
        <screen android:screenSize="small" android:screenDensity="hdpi" />
        <screen android:screenSize="small" android:screenDensity="xhdpi" />
        <!-- 所有normal性的屏幕 -->
        <screen android:screenSize="normal" android:screenDensity="ldpi" />
        <screen android:screenSize="normal" android:screenDensity="mdpi" />
        <screen android:screenSize="normal" android:screenDensity="hdpi" />
        <screen android:screenSize="normal" android:screenDensity="xhdpi" />
    </compatible-screens>
    <application ... >
        ...
    <application>
</manifest>

AndroidMainifest标签使用说明5——<compatible-screens>,布布扣,bubuko.com

时间: 2024-11-29 03:06:44

AndroidMainifest标签使用说明5——<compatible-screens>的相关文章

AndroidMainifest标签使用说明6——&lt;category&gt;

格式: <category android:name="string" /> 父标签: <intent-filter> 描述: 添加分类名称到Intent过滤器. 参数: android:name 分类的名称.标准的分类在Intent类的API中又描述,像"CATEGORY_*"常量.指定的时候需要加"android.intent.category."前缀.比如常量值为CATEGORY_LAUNCHER的应该是 "

AndroidMainifest标签使用说明2——&lt;activity&gt;

格式: <activity android:allowTaskReparenting=["true" | "false"] android:alwaysRetainTaskState=["true" | "false"] android:clearTaskOnLaunch=["true" | "false"] android:configChanges=["mcc&quo

AndroidMainifest标签使用说明1——&lt;action&gt;

1.<action> 格式: <action android:name="string" /> 父标签: <intent-filter> 描述: 一个<intent-filter>必须包含一或一个以上的<action>.如果不包含则不会有Intent被拦截. 参数: android:name 表示的是action的名称,一些标准的action已经在Intent类中定义了,可以查询Intent的api查看.可以通过 "

AndroidMainifest标签使用说明3——&lt;activity-alias&gt;

格式: <activity-alias android:enabled=["true" | "false"] android:exported=["true" | "false"] android:icon="drawable resource" android:label="string resource" android:name="string" andr

AndroidMainifest标签使用说明1——&amp;lt;action&amp;gt;

1.<action> 格式:<action android:name="string" /> 父标签:<intent-filter> 描写叙述: 一个<intent-filter>必须包括一或一个以上的<action>.假设不包括则不会有Intent被拦截. 參数: android:name 表示的是action的名称,一些标准的action已经在Intent类中定义了,能够查询Intent的api查看.能够通过 "

JSTL标签使用说明

JSTL标签使用说明 1.EL语言介绍 EL语言是JSTL输出(输入)一个JAVA表达式的表示形式. 在JSTL中,EL语言只能在属性值中使用.EL语言只能通过建立表达式${exp1}来进行调用.在属性值中使用表达式有三种方式. 1. value属性包含一个表达式 在这种情况下,表达式值被计算出来并根据类型转换规则赋值给value属性.比如:中的${username}就是一个EL,它相当于JSP语句<%=request.getAttribute(“username”)%>或<%=sess

meta标签 使用说明(http-equiv、refresh、seo)

meta标签 使用说明(http-equiv.refresh.seo) meta标签,是在head标签里面,一般用做页面描述的.它的内容,用来描述页面一些信息的,如类型.编码.作者.简介等!虽然,它不作为页面布局显示,但实际上用途非常广的!具体的html定义在:meta定义 meta组成部分 meta标签共有两个属性,它们分别是http-equiv属性和name属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能. name属性主要用于描述网页,与之对应的属性值为conten

Struts2页面开发中常用标签使用说明

1. Struts2页面开发中常用标签使用说明 1.1.往action里传值的使用方式: <input name="userName" type="text" class="input6" size="15"> a. userName属性需要在访问的action中提供相应的属性,并有SET/GET方法. b. 可以不在访问的action中提供相应的属性,用request. getParameter_r(“userN

phpcms部分标签使用说明——kdchxue

1.显示指定catid的栏目名称和链接 {$CATEGORYS[25]['catname']}  {$CATEGORYS[25]['url']}  获取父栏目id/获取父栏目名称  $CATEGORY[$catid][parentid]}  父栏目名称:{$CATEGORYS[$CAT[parentid]][catname]} 去掉标题限制后出现的省略号     {str_cut($r[title],36,'')} 格式化时间 2011-05-06 11:22:33 {date('Y-m-d H