0

我有这个应用程序,我想从 Google 地图 API 1.0 升级到 2.0,特别是针对一些性能问题。

现在,该应用程序是(不是由我设计的)在唯一的主活动中定义的单个 Map 并通过不同的片段(包含在片段中作为视图)使用。

我正在阅读新的 api 并有疑问:

1)在同一个屏幕上有2个片段是否很好,一个只用于地图,另一个用于其他UI?这样我可以创建几乎完全扩展/隐藏地图的效果,现在很流行吗?

2) 您是否了解一些升级 API 的指南?我运行有关如何使用 Api 2.0 创建但不升级的内容: 规则、错误、指南

十分感谢。

编辑:与往常一样,我现在正在努力,完成后我会发布我的解决方案/选择。

4

2 回答 2

0

1)在同一个屏幕上有2个片段是否很好,一个只用于地图,另一个用于其他UI?这样我可以创建几乎完全扩展/隐藏地图的效果,现在很流行吗?

是的,框架内预计屏幕上有多个片段,这是它们存在的很大一部分原因。

2) 您是否了解一些升级 API 的指南?我运行有关如何使用 Api 2.0 创建但不升级的内容:规则、错误、指南?

入门部分应该可以帮助您完成此过渡。如果您正在寻找特定的东西,例如在地图上放置标记期间优化内存,最好根据需要进行搜索。

于 2013-06-19T16:53:27.447 回答
0

1)在同一个屏幕上有2个片段是否很好,一个只用于地图,另一个用于其他UI?

取决于你想在一个屏幕上放什么数据。Fragments将大部分与 UI 相关的逻辑放在内部而不是内部通常是一个好主意Activities,因为它们在手机和平​​板电脑上的排列方式可能不同。

这样我可以创建几乎完全扩展/隐藏地图的效果,现在很流行吗?

动画可能有问题。请参阅问题 4659问题 4639

2) 您是否了解一些升级 API 的指南?我运行有关如何使用 Api 2.0 创建但不升级的内容:规则、错误、指南?

恕我直言,最好的方法是忘记(删除)所有与 v1 相关的代码并按照官方文档从头开始。

于 2013-06-19T19:23:20.390 回答