- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android支持多种屏幕
Android支持多屏幕
快速查看
Android运行的设备上有不同的屏幕尺寸和密度。
屏幕上显示您的应用程序可能会影响其用户界面。
该系统处理您的应用程序,以适应当前屏幕的工作最。
您应该创建UI的精确控制屏幕上的特定资源。
在这份文件中
屏幕支持概述
术语和概念
支持屏幕范围
密度的独立性
如何支持多个屏幕使用配置预选赛
设计替代布局和drawables
声明为Android 3.2平板布局?新的!
使用新的大小预选赛
配置示例
声明屏幕尺寸支持
最佳实践
附加密度注意事项
在运行时创建的对象缩放位图
DP单位转换为像素单位
如何测试您的应用程序在多个屏幕上
相关样本
多分辨率
另请参阅
像一个网页设计师的思考
提供替代资源
图标设计指南
管理虚拟设备
Android运行在多种设备,提供不同的屏幕尺寸和密度。?对于应用程序,Android系统提供一致的跨设备的开发环境,并调整每个应用程序的用户界面,屏幕上显示处理的大部分工作。?同时,该系统提供的API,允许您控制您的应用程序的特定的屏幕尺寸和密度,不同的屏幕配置,以优化您的UI设计UI。?例如,您可能需要一个药片的不同,用于手机的用户界面的UI。
尽管该系统进行缩放和调整大小,使您的应用程序在不同的屏幕工作,你应该作出努力,以优化您的应用程序不同屏幕尺寸和密度。?在这样做,可以最大限度地发挥所有设备的用户体验和用户相信,您的应用程序实际上是为他们的设备,而只是拉伸以适应屏幕上自己的设备比设计。
按照本文档中所述的做法,你可以创建一个应用程序,显示正常,并提供了一个对所有支持的屏幕配置优化的用户体验,.apk?apk文件。
注:本文档中的信息假设您的应用程序设计的Android 1.6(API等级4)或更高。?如果您的应用程序支持Android 1.5或更低,请首先阅读了Android 1.5的策略。?此外,要知道是?Android?3.2推出新的API,使您能够更精确地控制您的应用程序使用不同屏幕尺寸的布局资源。?这些新功能尤其重要,如果你正在开发的应用程序优化的片。?有关详情,请参阅有关节宣布的Android 3.2平板布局?。
屏幕概述支持
本节概述Android的多个屏幕上的支持,包括:介绍的条款和本文件的空气污染指数,总结的屏幕配置,该系统支持,使用的概念,并概述的空气污染指数和底层屏幕兼容性功能。
术语和概念
屏幕尺寸
实际的物理尺寸,屏幕的对角线测量。
为方便起见,Android的群体所有实际屏幕尺寸分为四个广义的大小:小,正常,大,特大。
屏幕密度
屏幕的物理面积内像素的数量,通常称为DPI(每英寸点数)。?例如,“低”的密度屏幕有一个给定的物理区域内,一个“正常”或“高”密度屏幕相比较少的像素。
为方便起见,Android的群体所有实际的屏幕密度分为四个广义密度低,中,高,特高。
方向
从用户的角度来看,屏幕的方向。?这是横向或纵向的意义,是宽屏幕的宽高比或高大,分别。?要知道,做不同的设备不仅操作默认情况下,在不同的方向,但可以在运行时改变方向,当用户旋转设备。
分辨率
在屏幕上的物理像素总数。?加入支持多个屏幕时,应用程序不直接与决议;应用程序应该只关注屏幕大小和密度,广义的大小和密度组指定。
密度无关的像素(DP)
一个虚拟像素单元时,你应该使用定义UI的布局,密度无关的方式来表达布局尺寸或位置。
相当于一个160 dpi的屏幕,这是系统假设为“中等”的密度屏幕的基准密度的物理像素密度无关的像素。?在运行时,系统透明地处理任何DP单位,必要时根据实际使用中的屏幕密度,缩放。?DP单位转换为屏幕像素是简单的px = dp * (dpi / 160)?) 。?例如,一个240 dpi屏幕上,1 DP等于1.5物理像素。?定义你的应用程序的UI时,你总是应该使用DP单位,以确保不同密度的屏幕上显示你的用户界面的适当。
支持屏幕范围
与Android 1.6(API等级4)开始,Android提供了支持多个屏幕尺寸和密度,反映的设备可能有许多不同的屏幕配置。?您可以使用Android系统的特点,为每个屏幕的配置,以优化您的应用程序的用户界面,并确保您的应用程序不仅提供了正常,但在每个屏幕上提供最佳的用户体验。
为了简化设计的方式,你多个屏幕上你的用户界面,Android的划分实际的屏幕尺寸和密度范围为:
小?,?正常?,?大?,和XLARGE:四个广义的大小设置
注:从与Android 3.2(API级别13)开始,这些大小团体都赞成一个管理屏幕尺寸上的可用屏幕宽度为基础的新技术已过时。?如果你的Android 3.2和更高的发展,宣布为Android 3.2的平板布局的更多信息。
设置四个广义密度?ldpi(低),mdpi(中型),hdpi(高),并
您可能关注的文档
- 2011自考班技术经济学.doc
- 2011生物汇总.doc
- 2011西安世园会志愿者心得-我的志愿者之梦.doc
- 2011课标全国文综政治卷.doc
- 2011赵书记考核报告.doc
- 2011车辆管理办法.doc
- 2011青岛童博会-邀请函.doc
- 2011香港游玩全攻略.doc
- 2011预算试卷A.B试卷及答案.doc
- 2011高考-氧化还原反应、离子共存.doc
- 第11课《送东阳马生序》同步练习统编版语文九年级下册.docx
- 第16课《我为什么而活着》课件统编版语文八年级上册(共24张PPT).pptx
- 第16课《诫子书》教学设计 统编版语文七年级上册.docx
- 第12课《词四首》同步练习 统编版语文九年级下册(含解析).docx
- 第10课《精神的三间小屋》表格式教学设计 统编版语文九年级上册.docx
- 第14课《诗词三首》教学设计(2课时).docx
- 第24课《诗词曲五首》阶梯训练试题 统编版语文九年级下册(含答案).docx
- 第18课《在长江源头各拉丹冬》教学设计(表格式) 统编版语文八年级下册.docx
- 第12课《与朱元思书》同步练习 统编版语文八年级上册.docx
- 第12课《醉翁亭记》教学设计.docx
最近下载
- 2023-2024学年北京市北京师范大学附属实验中学高二上学期12月月考物理试卷含详解.docx VIP
- 新教科版小学科学四年级上册2.1《感受我们的呼吸》教学设计.docx
- 2021年秋新苏教版五年级上册科学全册教学课件.pptx
- 2024全国青少年“学宪法讲宪法”知识竞赛试题(附含答案).pdf
- 2024年养老护理职业技能大赛:为外伤出血老年人包扎止血实操流程讲解.docx
- 部编版《道德与法治》四年级下册第12课《家乡的喜与忧》教学课件(第1课时).pptx
- 学前教育学第七讲学前教育课程郑玉莲博士副教授贵州师范学院教育科学学院学习目标.ppt
- 外研版初二英语上册知识点总结 .doc VIP
- 《手术室植入物管理规范》(TCAME 65-2024).pdf VIP
- 《运动损伤与康复》课程教学大纲.docx VIP
文档评论(0)