码迷,mamicode.com
首页 > 移动开发 > 详细

Android 在不同的屏幕尺寸上有好的用户体验

时间:2014-08-13 12:25:06      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:android   文件   ar   size   应用   res   设计   ui   

让你的应用在不同的屏幕尺寸上有好的用户体验,你应该为每个你想支持的屏幕尺寸创建一个唯一的XML布局文件。每个布局文件应该被存放到适当的资源目录下,目录名以 -<screen_size> 为后缀。例如,一个存放大屏幕的布局目录的名称是res/layout-large/。

提示: Android系统会自动伸缩布局来正确的适配屏幕。因此,你不需要担心你为不同布局设计的UI元素的实际尺寸,你要注意的是影响用户体验的布局结构(例如重要布局相对与它旁边布局的尺寸和位置)。

例如,这个项目包括一个默认的布局目录以及是用于大屏幕的布局目录: MyProject/     res/         layout/             main.xml         layout-large/             main.xml

文件名一定要完全相同,但是它们的内容要不一样,用来为不同的屏幕尺寸提供最佳的UI展示。

在应用中简单地引用布局: @Override  protected void onCreate(Bundle savedInstanceState) {      super.onCreate(savedInstanceState);      setContentView(R.layout.main); }

系统会根据设备的屏幕尺寸加来适当的布局目录下的布局文件。更多关于选取适当布局资源的信息,请参阅Providing Resources 引导。

Android 在不同的屏幕尺寸上有好的用户体验,布布扣,bubuko.com

Android 在不同的屏幕尺寸上有好的用户体验

标签:android   文件   ar   size   应用   res   设计   ui   

原文地址:http://www.cnblogs.com/openeim/p/3909528.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!