Android Map View v / s Web View? - PullRequest
       5

Android Map View v / s Web View?

1 голос
/ 22 сентября 2011

Я запутался между webview и mapview, что лучше ??с точки зрения гибкости, наложений, использования, скорости загрузки, уровней масштабирования и т. д. и т. д.

Ответы [ 2 ]

3 голосов
/ 22 сентября 2011

MapView - встроенный встроенный класс для работы с картами.WebView является нативным элементом для браузера.Он имеет мост javascript to Java, так что вы можете вызывать методы Java в своем родном приложении Android со страницы JavaScript.

По моему личному опыту:

  • WebView менее гибок, вялый для взаимодействия с пользовательским интерфейсом.
  • MapView имеет лучшую оптимизацию и более богатый контент.
  • В MapView определенно улучшено кэширование.
  • MapView загружается быстрее (imo)
  • API MapView значительно облегчают жизнь.Масштабирование, обработка и т. Д. - это здорово.

Хотя, если вы хорошо разбираетесь в JavaScript и V3, вам следует перейти на WebView.Все сводится к набору функций (WebView имеет больший набор функций, или, как я слышал), который вы хотите использовать, продолжительности вашего проекта (MapView быстрее и проще для кодирования)

0 голосов
/ 22 сентября 2011

Эти 2 класса совершенно разные.

Класс WebView предназначен для отображения веб-страницы, класс MapView предназначен для интеграции Google Maps в ваше приложение.Поэтому в зависимости от того, чего вы хотите достичь, вы можете выбрать один.

Поскольку ваши теги обозначают Google и Карты, вам следует использовать MapView, см. Также учебник по Google Map View на AndroidСайт разработчиков.

-для будущих вопросов, пожалуйста, предоставьте больше информации в вашем вопросе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...