android - 为多个设备定义 Android 布局文件的最佳方式?

标签 android android-layout

为 Android 布局文件中的元素定义大小以考虑具有所有类型屏幕的 Android 设备的标准/最佳方法是什么?

例如:我一直在使用 LinearLayout 为 ListView 水平或垂直排列多个子元素(TextViews、Buttons)。但是,在较小的设备上,我可能希望按比例缩小元素或缩小某些元素但保持其他元素不变。

非常感谢您的意见。谢谢

最佳答案

Android 开发指南中有一个条目:http://developer.android.com/guide/practices/screens_support.html

您可以在 drawable-hdpidrawable-mdpidrawable-ldpi 中使用 drawable。在模拟器的不同屏幕上测试它们并适当调整大小

关于android - 为多个设备定义 Android 布局文件的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5904759/

相关文章:

按 Home 键后运行的 Android 服务

android - 如何更改 preferences.xml 数据库的默认名称?

android - 将用户重定向到 Playstore 中的订阅页面

Android 布局 - layout-normal vs layout

android - 方向改变时布局发生巨大变化

android - 如何在错误情况下非阻塞地组合多个 RxJava 链

android - 如何在 Android 手机上签署 ".apk"文件?

android - 在 EditText 中禁用换行符(输入键),但使其在长字符串上垂直扩展

android - 如何在 android 的同一行中对齐 TextView、Spinner 和 Button

android - NestedScrollView 修复 NestedScrollView 内的 View 顶部