MapView

A Fast, memory efficient Android library to display tiled maps, with support for markers, paths, and rotation.

APACHE-2.0 License

Stars
186

Bot releases are hidden (Show)

MapView - Customizable animation interpolators Latest Release

Published by p-lr over 4 years ago

Zoom and pan animation APIs now accept an additional interpolator parameter.

MapView - Performance improvements

Published by p-lr over 4 years ago

Reduce object allocations

MapView - Performance improvement for remote HTTP tiles

Published by p-lr almost 5 years ago

  • Greatly improve performance when having remote HTTP, leveraging back pressure (the view-model waits the collector when the latter is overwhelmed).
  • Added tutorial to make a deep-zoom map.
MapView - Performance improvement

Published by p-lr almost 5 years ago

  • Now use a specific Dispatcher which sets the thread priority so they have less chance of impacting UI.
  • Added remote HTTP demo
MapView - Minor bug fix

Published by p-lr almost 5 years ago

Minor issue on visible tile calculation lead to some tiles being unnecessarily requested - fixed.

MapView - Adjust thread pool priority

Published by p-lr almost 5 years ago

Previous version was using THREAD_PRIORITY_LOWEST, which can lead to UI hang on some emulators, while THREAD_PRIORITY_BACKGROUND has similar positive impact on overall responsiveness on low-end devices while not having this side effect.

MapView - Deferred configuration

Published by p-lr about 5 years ago

The configuration of the MapView can now be done at any time after the MapView creation.

MapView - v1.0.0

Published by p-lr about 5 years ago

This first version is production ready and has been thoroughly tested.