如何使用多个视图正确调整不同Android屏幕的文本大小,存储视图的位置

时间:2014-07-31 21:52:24

标签: android android-layout android-view

据我所知,为了让我的应用在多台设备上看起来相同,我需要根据屏幕尺寸拥有多个视图。

我可以将这些新视图存储在给定的可绘制文件夹中,还是应该创建新文件夹,其中现有的布局文件夹是这样的: -

布局LDPI 布局MDPI 布局华电国际 布局xhdpi

1 个答案:

答案 0 :(得分:1)

  1. 您可以保存在 drawables 文件夹
  2. 中的视图
  3. 如果默认布局文件夹中的布局不适合某些屏幕,则重新定义新布局 在一个新的文件夹中使用限定符(details),即layout-large相应的并引用drawables文件夹中定义的视图 这里。定义布局元素大小时,不要使用普通数字,而是将它们声明为相关文件夹中的单独文件。
  4. 文件夹中定义数值,并在必要时通过创建其他文件夹重新定义它们 遵循与布局相同的逻辑,例如 values-large 。在这个大屏幕的逻辑 android将引用 folder_basic_name-large 格式来访问布局设计和参数。