我正在尝试开发一个GWT GUI,在PhoneGap的帮助下,它将在移动设备上运行。简单的多视图应用程序与每个视图上的不同按钮/文本框。每个视图只能从单个预定视图导航到。即我的视图可能会像ViewA - ViewB - View C - 返回ViewB - ViewA。 每个视图都有一个后退按钮(不是浏览器按钮,因为这在手机间隙应用程序中没用) 有没有任何示例/书籍可以涵盖这样的事情。我已经查看了“活动和场所”框架,但这看起来像我想要的一样过分。
答案 0 :(得分:0)
如果您不需要支持浏览器后退按钮或浏览器书签,则可以通过一次向父容器添加一个视图来实现基本导航。您可以找到此here的示例。
答案 1 :(得分:0)
为大型项目(超过5-10个屏幕)https://developers.google.com/web-toolkit/doc/latest/DevGuideMvpActivitiesAndPlaces
提供价值初次尝试时不要忽略它。学习曲线陡峭,但它提供了
1)代码隔离,具有清晰的模块化,允许进行单元测试。
2)通过代码拆分和片段合并进行性能优化。
3)自动历史记录跟踪
您仍然可以在不使用“地方信息”的情况下使用GWT历史记录管理器。 https://developers.google.com/web-toolkit/doc/latest/DevGuideCodingBasicsHistory
同样好的起点是寻找其他gwt手机差距,如
https://github.com/dennisjzh/GwtMobile-PhoneGap
https://play.google.com/store/apps/details?id=com.gwtmobile.phonegap