iPhone没有菜单AFAIK;大部分内容都是由屏幕控件和小部件驱动的。 Android有菜单,当然。我正在努力在Android平台上移植iPhone应用程序。
菜单驱动方法有哪些优点和缺点?
答案 0 :(得分:4)
我认为iPhone OS中的TabBar驱动的应用程序非常类似于Android下的菜单驱动应用程序。虽然在视觉上它们略有不同,但它们可以用来做类似的事情。
当然,使用OS Common UI元素的优势是巨大的。如果您将iPhone移植到Android而没有真正考虑UI元素的转换方式,那么最终会得到一个草率的端口。如果你从Android到iPhone,也是如此。
退一步看看你想要创建的功能。阅读iPhone HIG。阅读Android开发者指南。专门为每个应用程序布局应用程有了良好的MVC,数据模型的设计几乎是100%相同。视图可能有所不同,但相似(如果有意义),控制器将有许多共同的方法,但它们下面的逻辑略有不同。