【问题标题】:Static views across different Activities跨不同活动的静态视图
【发布时间】:2012-06-05 18:42:47
【问题描述】:

我有两个不同的活动,它们在标题中具有相同的视图。 有没有办法在这两个活动之间转换而不会导致屏幕闪烁,因此相同的视图看起来是静态的?

应用的当前实现只有一个带有一堆片段的 Activity。跟踪所有内容有点困难,因此创建不同的活动确实有助于跟踪流程。

有什么建议吗?

【问题讨论】:

  • 耶。这就是我们目前正在使用的。创建一个只有 1 个活动和一大堆片段的应用程序似乎真的很容易。我想看看这是否可以避免。

标签: android animation view fragment


【解决方案1】:

有没有办法在这两个活动之间转换而不会导致屏幕闪烁,因此相同的视图看起来是静态的?

不,抱歉。

应用的当前实现只有一个带有一堆片段的 Activity。跟踪所有内容有点困难,因此创建不同的活动确实有助于跟踪流程。

然后放宽您的“不会导致屏幕闪烁,因此相同的视图看起来是静态的”要求。

用网络术语来说,你是在说“哎呀,把所有这些东西放在一个网页上真的很复杂,但我需要它放在一个网页上,因为我们不希望页面标题'闪烁'当用户单击链接以加载下一个网页时”。活动大致类似于网页——它们之间会有一个可见的过渡,它们占据了整个渲染空间。您可以使用片段获得所需的视觉效果——就像在 Web 上使用 DOM 重写等一样——以复杂性为代价。

【讨论】:

  • 谢谢马克。有时很难让人们相信应用在 Android 和 iOS 上的外观不一样,哈哈。
猜你喜欢
  • 1970-01-01
  • 2019-09-26
  • 1970-01-01
  • 2012-06-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多