Android笔记:限定符

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

时间: 2024-08-26 23:27:46

Android笔记:限定符的相关文章

C++笔记(2):const限定符的用法

1.定义和初始化 a).const限定符的作用是把一个对象转换成一个常量,const的使用在一定程度上可以提高程序的安全性和可靠性. const int bufSize = 512; int const bufSize = 512; 以上两种定义完全是等价的,都使得bufSize成为一个值为512的常量,但它仍是一个左值,只是不能修改而已. 需要注意的是,由于常量在定义后就不能被修改,所以定义时必须初始化. b).使用其他已有值的变量也可初始化const变量. int cnt = 0; cons

Android入门(七)碎片的生命周期与限定符

原文链接:http://www.orlion.ga/560/ 这篇文章实际已经在上篇文章中写的差不多了,但是万恶的wordpress没保存!已经不止一次出现这种情况了! 一.碎片的生命周期 1.碎片的状态和回调 1. 运行状态 当一个碎片是可见的,并且它所关联的活动正处于运行状态时,该碎片也处于运行状态. 2. 暂停状态 当一个活动进入暂停状态时(由于另一个未占满屏幕的活动被添加到了栈顶) ,与它相关联的可见碎片就会进入到暂停         状态. 3. 停止状态 当一个活动进入停止状态时,与

Android 限定符

Android中一些常见的限定符可以参考下表. 使用最小宽度限定符 在上一小节中我们使用large限定符成功解决了单页双页的判断问题,不过很快又有一个新的问题出现了,large到底是指多大呢?有的时候我们希望可以更加灵活地为不同设备加载布局,不管它们是不是被系统认定为“large”,这时就可以使用最小宽度限定符(Smallest-width Qualifier)了. 最小宽度限定符允许我们对屏幕的宽度指定一个最小指(以dp为单位),然后以这个最小值为临界点,屏幕宽度大于这个值的设备就加载一个布局

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

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

C++ Primer 学习笔记_15_从C到C++(1)--bool类型、const限定符、const与#define、结构体内存对齐

欢迎大家阅读参考,如有错误或疑问请留言纠正,谢谢 一.bool类型(C语言没有) 1.逻辑型也称布尔型,其取值为true(逻辑真)和false(逻辑假),存储字节数在不同编译系统中可能有所不同,VC++中为1个字节. 2.声明方式:bool result; result=true; 3.可以当作整数用(true一般为1,false为0) 4.把其它类型的值转换为布尔值时,非零值转换为true,零值转换为false 5.示例 #include <iostream> using namespace

Android限定符使用【初级】

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

安卓UI适配限定符

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

资源限定符

Android系统会根据设备参数,自动选择最佳资源配置方案. Android中常见的资源限定符: 屏幕特征 限定符 描述 大小 small 提供给小屏幕设备的资源 normal 提供给中等屏幕设备的资源 large 提供给大屏幕设备的资源 xlarge 提供给超大屏幕设备的资源 分辨率 ldpi 提供给低分辨率设备的资源(120dpi 以下) mdpi 提供给中等分辨率设备的资源(120dpi ~ 160dpi) hdpi 提供给高分辨率设备(160dpi ~ 240dpi) xhdpi 提供给

Android笔记之 开机自启动

在项目中用到开机自动运行功能,因此学习了下,在此作为笔记记录下. 主要是以下4个步骤: 1.原理了解: 通过搜查资料发现,当Android启动时,会发出一个系统广播,内容为ACTION_BOOT_COMPLETED,它的字符串常量表示为android.intent.action.BOOT_COMPLETED,因此我们只需要在自己的应用中接收这个广播,然后启动APP即可. 2.编写接收器 既然是接收广播,必然是要用广播接收器,因此新建一个继承自广播BroadcastReceiver的类来专门接收上