android - 将 iPhone 图形移植到 Android 时有经验法则吗?

标签 android iphone user-interface resolution porting

我想将我的 iPhone 应用程序移植到 Android。该界面由专为 320x480 分辨率设计的图稿构建。当我为 Android 构建 XML 界面时,我需要采取哪些步骤,以便我的 GUI 能够兼容不同的屏幕尺寸(或者至少是最流行的屏幕尺寸......)?

最佳答案

请参阅Supporting Multiple Screens文章。基本上,您将为每个图形执行以下操作之一:

  • 将其转换为 9 补丁(请参阅 thisthis ),或
  • 创建它的 ldpimdpihdpi 版本(上面链接的文章中有详细介绍)。

您还应该阅读UI Guidelines .

关于android - 将 iPhone 图形移植到 Android 时有经验法则吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2676635/

相关文章:

java - ViewPager2 堆栈 PageTransform

android - ActionBar 选项卡中的 Fragment 替换为 ViewPager

iphone - 使用 NSMutableDictionary 是否有任何原因会导致 NSNotificationCenter 崩溃?

angularjs - 当 columnDefs 将字段作为类型编号时,Angular ui 网格正在按字符串过滤。为什么?

android - NFC/SWP接入SIM卡的UID

android - 如何使用 scrypt 生成 256 位 key ?

iphone - UILabel UILongPressGestureRecognizer 不工作?

ios - 在应用程序中集成操作扩展时无法获取 "Choose an app to run"弹出窗口中的所有应用程序

java - 滚动面板不只在图像上显示拇指

ios - 尝试从 jenkins 运行 UI 自动化脚本时出错