0

对于 Web 应用程序内部导航,您通常使用带有 URL 路由器/调度程序的 URL。

桌面应用程序中是否有一些等效的模式/类比是真正的导航密集型/具有多个视图?

假设我在 myapp://view1/subview1?state=someState 中,然后我在 myapp://view2/subview2/ 中切换,通过在主控制器中解构它,解码第一部分,将视图切换到 view2 ,然后用“/subview2”调用view2控制器,它本身会加载“subview2”等。

我发现它是处理“导航”状态的真正 KISS(保持简单愚蠢)抽象。

  1. 这种“模式”是实用的还是糟糕的想法?
  2. 在 Java 中实现它的一般计划是什么?(使用 URI?URL?字符串?)
4

1 回答 1

0

应用程序控制器模式可能是一个不错的起点。

于 2013-08-19T16:58:45.007 回答