【官方】Android多屏幕的设计与适配(Designing for Multiple Screens)
来源:互联网 发布:网络投资骗局 编辑:程序博客网 时间:2024/06/06 00:40
官方原文地址:http://developer.android.com/training/multiscreen/index.html
多屏幕的设计与适配
Android的缺点是数百个不同屏幕尺寸的设备类型,从小型的手机到大电视机。因此,重要的是你设计你的应用程序能与所有的屏幕尺寸兼容,因此它提供给尽可能多的用户可能很重要。
但作为与不同设备类型兼容是不够的。每个屏幕大小提供不同的可能性和用户交互的挑战,因此为了真正满足和打动你的用户,你的应用必须超越仅仅是支持多个屏幕:它必须优化每个屏幕配置的用户体验。本课程将告诉您如何实现的几个屏幕配置优化的用户界面。
在每节课的代码来自演示在优化的多个屏幕的最佳实践示例应用程序。你可以将示例下载(右侧) ,并把它作为可重用的代码为自己的应用程序的来源。
注:本类和相关的示例使用支持库才能使用该片段上的API版本比Android 3.0低。你必须下载和库添加到您的应用程序才能使用的所有API在这个类中。
课程:
支持不同的屏幕尺寸:http://blog.csdn.net/u011112840/article/details/17539939
本课将引导您如何设计布局,能够适应多种不同的屏幕尺寸(使用灵活的尺寸意见,RelativeLayout,屏幕大小和方向限定词,叠滤波器,以及九补丁位图)
支持不同的屏幕密度:http://blog.csdn.net/u011112840/article/details/17539381
本课程将告诉您如何支持具有不同的像素密度(用密度无关的像素,并提供适当的位图每个密度)屏幕
实施适应性研究的UI流量
本课程将告诉您如何实施,能够适应多种屏幕尺寸/密度组合(运行时检测的积极布局,根据目前的布局反应,处理屏幕配置更改)的方式你的UI流程
0 0
- 【官方】Android多屏幕的设计与适配(Designing for Multiple Screens)
- Android多屏幕的设计与适配(Designing for Multiple Screens)
- Designing for Multiple Screens 为多样的屏幕设计
- 为多屏幕设计——Designing for Multiple Screens
- Android training(2)-Designing for Multiple Screens(为支持多种屏幕而设计)(A)
- Android training(2)-Designing for Multiple Screens(为支持多种屏幕而设计)(B)
- Android training(3)-Designing for Multiple Screens(为支持多种屏幕而设计)(C)
- Android支持多屏幕(2)How to Support Multiple Screens
- 【Android基础知识】关于屏幕适配的学习(support-screens)
- 关于屏幕适配的学习(support-screens)
- 关于屏幕适配的学习(support-screens)
- 关于屏幕适配的学习(support-screens)
- Supporting Multiple Screens(支持Android各种屏幕尺寸)
- Android官方文档(Designing For Performance)
- android API Guides 之 web app -------------Targeting Screens from Web Apps(屏幕适配)
- 【Android应用开发】-(5)无缝设计(Designing for Seamlessness)
- Android开发兼容不同分辨率设备的资源命名方法(Supporting Multiple Screens )
- SupportingMultiple Screens(支持多屏幕)
- Linux驱动学习步骤(转)
- Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(三)
- Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(四)
- System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本
- Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(五)
- 【官方】Android多屏幕的设计与适配(Designing for Multiple Screens)
- VS2010--error LNK2005: "void * hThread" (?hThread@@3PAXA) 已经在 kxlTestDLL.obj 中定义
- mysql性能优化-慢查询分析、优化索引和配置
- Jboss应用使用jconsole进行性能监测
- 一种在javascript中执行任意html代码的方法
- MYSQL主从服务器的实践
- PS各种操作的快捷键---捷键
- 使用JConsole监控进程、线程、内存、cpu、类情况
- Spring-security不能重复登录