UI设计类似于Android中的iOS [关闭]

Posted

技术标签:

【中文标题】UI设计类似于Android中的iOS [关闭]【英文标题】:UI design similar to iOS in Android [closed] 【发布时间】:2012-06-24 11:59:04 【问题描述】:

问题:我想在 ipad 中实现与默认标题栏类似的外观。如何提供相似的外观和感觉??

【问题讨论】:

不要这样做,而是使用 android 的 UI 模式。 为什么在 Android 提供自己最好的模式时使用 ios 模式? 帮助作者,有时客户只是强迫你做事 :) 但如果你完全控制了应用程序。然后就不行了! 请查看以下站点:developer.android.com/design/index.html,使用替代 UI 设计是不寻常的并且通常不受欢迎。 【参考方案1】:

你有两个选择。

您可以通过将主题设置为Theme.NoTitleBar 来隐藏活动的标题栏,并且您必须在每个活动的顶部添加一个布局以使其看起来像一个标题栏。这是我过去所做的。

或者,根据您支持的 Android 版本,您应该使用Action Bars。

正如 Warpzit 所说,您应该尝试让事物看起来尽可能地原生。

【讨论】:

【参考方案2】:

首先,您应该更加努力,让应用感觉是原生的。但是,如果您出于某种原因只有这个选择,那么只需创建一个 topbar.xml 视图,然后在所有需要顶栏的视图中使用 xml <include/> 标记。然后,您需要制定一些方法来处理返回点击和标题更改。

但这在 android 上看起来很糟糕,这看起来很糟糕,感觉不对,这可以做得更好,这真的不建议这样做。

【讨论】:

【参考方案3】:

最好创建具有​​其模式外观和感觉的 Android 应用程序,因此用户无需在您的应用程序中学习新的 UX。

【讨论】:

以上是关于UI设计类似于Android中的iOS [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

一款APP设计的从0到1之:Android设计规范篇(转载)

Java CLI UI 设计:框架还是库? [关闭]

在 iOS 中显示与 Android 中的 Toast 具有相同功能的消息

适用于 Android 和 iOS 的 React Native 中的警报功能

怎么把ios 适配安卓 标注和 切图

React Navigation:Android 上类似于 iOS 的 Modal Stack