资源限定符

Android系统会根据设备参数,自动选择最佳资源配置方案。

Android中常见的资源限定符:

屏幕特征   限定符 描述
大小 small 提供给小屏幕设备的资源
normal 提供给中等屏幕设备的资源
large 提供给大屏幕设备的资源
xlarge 提供给超大屏幕设备的资源
分辨率 ldpi 提供给低分辨率设备的资源(120dpi 以下)
mdpi 提供给中等分辨率设备的资源(120dpi ~ 160dpi)
hdpi 提供给高分辨率设备(160dpi ~ 240dpi)
xhdpi 提供给超高分辨率设备的资源(24dpi ~ 320dpi)
xxhdpi 提供给超超高分辨率设备的资源(320dpi ~ 480dpi)
方向 land 提供给横屏设备的资源
port 提供给竖屏设备的资源

原文地址:https://www.cnblogs.com/yingtoumao/p/8621482.html

时间: 2024-08-27 22:35:17

资源限定符的相关文章

背水一战 Windows 10 (9) - 资源: 资源限定符概述, 资源限定符示例

[源码下载] 作者:webabcd 介绍背水一战 Windows 10 之 资源 资源限定符概述 资源限定符示例 示例1.资源限定符概述Resource/Qualifiers/Summary.xaml <Page x:Class="Windows10.Resource.Qualifiers.Summary" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x=&qu

资源: 资源限定符概述, 资源限定符示例

资源限定符概述 资源限定符示例 示例1.资源限定符概述Resource/Qualifiers/Summary.xaml <Page x:Class="Windows10.Resource.Qualifiers.Summary" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/200

安卓UI适配限定符

引言 对于程序在不同尺寸的Android机器上运行,对UI的适用性造成了额外的开销,不过限定符的出现,很方便的解决了这个问题.通过创建限定符相关的文件夹来解决资源的加载. 限定符用处 限定符(mdpi,tvdpi,hdpi)可以帮助我们判断屏幕密度 限定符(land,port)可以帮助我们区分屏幕横竖屏状态 限定符(en,fr-)可以帮助我们语言和地区 限定符(v3,v4-)可以帮助我们区分安卓版本 限定符(1024x600-)可以适配计算虚拟键或者不计算虚拟键的屏幕 -- Android SD

Android是如何根据限定符,来寻找合适的资源文件的?

转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 本文主要介绍了当我们使用限定符修饰我们的资源文件夹,例如drawable-en-ldpi时,Android系统是根据什么规则对这些文件夹进行筛选和选择的. 本文不是严肃翻译,想查看原文的请戳 Providing Resources 我们都知道,当我们使用限定符修饰资源文件夹,比如说drawable或者是values的时候,Android系统会根据运行时所在的设备属性和配置,来动态的选择最合适的资源文件,那

访问修饰限定符的简单总结、final/abstruct/interface对类的限制、自动加载机制、序列化与反序列化【数据持久化和对象的序列化问题】、对象的拷贝(按引用是因为对象标识)和克隆(__clone方法中的this指向)

1.针对访问修饰限定符的理解只需要两点:(1)针对的是类的概念和访问代码的位置来确定是否能够访问(2)对访问修饰限定符的使用时只需要对该成员的使用场景注意即可[也就是内部,继承类,外部进行访问的权限] 不需要对内部进行太多理解[需要对php底层理解时进行理解] [重点][用途]通过访问修饰限定符将内部成员的权限合理的限制,然后再使用公共接口来调用这个基本服务,保证外部不能访问其内部的构件[这样既能够通过类内的设置,将内部的功能实现更好的限制,只有最外层的接口可以正常被访问到,而不了解内部的业务]

Android笔记:限定符

屏幕特征限定符描述大小 small 提供给小屏幕设备的资源 normal 提供给中等屏幕设备的资源 large 提供给大屏幕设备的资源 xlarge 提供给超大屏幕设备的资源分辨率 ldpi 提供给低分辨率设备的资源(120dpi 以下) mdpi 提供给中等分辨率设备的资源(120dpi 到160dpi) hdpi 提供给高分辨率设备的资源(160dpi 到240dpi) xhdpi 提供给超高分辨率设备的资源(240dpi 到320dpi)方向 land 提供给横屏设备的资源 port 提供

Android限定符使用【初级】

在安卓系统之中,会出现不同屏幕大小. 在使用的过程中,可能是以不同形态出现.比如,手机模式或者平板模式. 想要使得同一应用在不同的屏幕状态下显示效果如意,即让APP自适应屏幕. 只需要在res目录下创建不同的layout文件夹. 例如: 新建文件夹[  layout-large  ]并在其内新建一个名字与主布局一样的xml文件及activity_main.xml     形成  layout-large/ activity_main layout-large/ activity_main布局包含

const限定符用法汇总

const限定符限定变量的类型是一个常量,对象一旦创建后其值就无法改变,所以const对象必须初始化. 初始化 const int i = get_size(); //运行时初始化 const int j = 42; //编译时初始化 int k = 40; const int ck = k; //k的值 被拷贝给了ck const对象的作用域 默认情况下,const对象仅在文件内有效. 如果要在多个文件中共享const对象,必须在变量的定义之前添加extern关键字. //file_1.cc定

C++中const限定符的应用

const限定符用于限定变量或对象的值.const对象一旦创建其值不能再改变.在C++中,const与引用和指针相结合,有多种用法.下面将结合<C++ Primer>第五版的内容做一个较详细的介绍. 1.const对象初始化 const对象必须初始化,初始化可以是任意复杂的表达式,如: const int i=get_size(); const int j=42; 2.文件间共享const对象 当以编译时初始化的方式定义一个const对象时,编译器将在编译过程中把用到该变量的地方都替换成对应的