java - 如何根据设备的大小进行更改
问题描述
我想根据设备的大小进行更改,所以我想制作响应式应用程序。我怎样才能?如何支持多种设备尺寸?
它在 Nexus S 4.7 上的外观”:
它在 Pixel 上的外观:
解决方案
dp
在指定 TextSizes 以外的大小时使用
sp
在指定文本大小时使用
在您的 xml 中使用RelativeLayout
,以便根据屏幕尺寸进行调整
推荐阅读
- python - 向 Iphone 发送消息
- pdf - 如何从“每张 2 页”PDF 中提取页面?
- node.js - 如何在不创建模型的情况下插入对模型的引用?
- php - Stripe 支付网关不接受 Visa/Master 借记卡
- javascript - 为什么返回默认情况而不是在 Redux 的 reducer 中抛出?
- c# - C# Web 应用程序 - 在每次页面加载时运行特定类型的代码
- c# - 在卸载或升级之前运行自定义操作
- crashlytics - 了解 Fabric 的每日摘要
- php - 如何使用 WordPress Customizer API 在自定义 WordPress 主题中添加图像滑块
- web-scraping - 在没有表格/列表的情况下将数据从网站导入 Google 表格