CANCEL
Subscription
0
Your Cart
(0 item)
You have no products in your basket yet
Checkout
Account
Sign in
New User?
Create Account
Your Subscription
Your Owned Titles
Your Account
Your Orders
Change country
United States
Great Britain
India
Germany
France
Canada
Russia
Spain
Brazil
Australia
Singapore
Hungary
Philippines
Mexico
Thailand
Ukraine
Luxembourg
Estonia
Lithuania
Norway
Chile
South Korea
Ecuador
Colombia
Taiwan
Switzerland
Indonesia
Cyprus
Denmark
Finland
Poland
Malta
Czechia
New Zealand
Austria
Turkey
Sweden
Italy
Egypt
Belgium
Portugal
Slovenia
Ireland
Romania
Greece
Argentina
Malaysia
South Africa
Netherlands
Bulgaria
Latvia
Japan
Slovakia
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
GO TO
TOP
You're reading from
Learning Android Google Maps
Integrate Google Maps with your Android application to offer feature-rich and interactive maps
Product type
Paperback
Published in
Sep 2015
Publisher
Packt
ISBN-13
9781849698863
Length
356 pages
Edition
1st Edition
Languages
Java
Tools
Android
Concepts
Android Development
Table of Contents
(13) Chapters
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
1. Setting Up the Development Environment
The importance of Android Google Maps
IDEs for developing Android applications
Android Studio
System requirements for Android Studio
Setting up Android Studio
Setting up AVD for testing
Exploring Android Studio
Additional helpful stuff
Self-test questions
Summary
2. Configuring an API Key and Creating Our First Map Application
FREE CHAPTER
Generating the SHA1 fingerprint
Registering in the Google Developer Console
Configuring Google Play services
Adding permissions and defining the API key
Creating our first map application
Common problems and solutions
Self-test questions
Summary
3. Working with Different Map Types
The need for different types of maps
Delving into different types of maps and their differences
Implementing different types of maps
Working with indoor maps
Using the lite mode
Map types and constants
Self-test questions
Summary
4. Adding Information to Maps
Importance of adding information to a map
Adding information with markers
Expanding markers with information windows
Working with shapes
Using overlays
Self-test questions
Summary
5. Interacting with a Map
Need for interaction with a map
Working with UI controls
Working with the map toolbar
Working with gestures
Disabling/Enabling UI controls and gestures with XML attributes
Disabling/enabling the UI controls and gestures with the GoogleMapOptions object
Working with map events
Using a Projection class
Creating a custom application
Self-test questions
Summary
6. Working with Custom Views
The need for different camera views
Working with camera positions
Moving the camera
Animating the camera
Map padding
Self-test questions
Summary
7. Working with Location Data
The need for location data
Prerequisites
Working with the Android Location API
Working with the Google Play services Location API
Integrating location data with maps
Self-test questions
Summary
8. Know about the Street View
About Google Street View
Prerequisites
Implementing StreetViewPanoramaFragment
Customizing StreetViewPanorama
Using custom camera views
Other functions
Self-test questions
Summary
9. Google Maps Intents
The need for Google Maps Intents
Defining Intent requests
Display maps
Searching for a location
Using navigation
Displaying StreetViewPanorama
Self-test questions
Summary
10. Creating a Custom Map Application
What the custom application does
What additional libraries/classes do we use
Prerequisites
Implementation
Summary
A. Answers to Self-test Questions
Chapter 1, Setting Up the Development Environment
Chapter 2, Configuring an API Key and Creating Our First Map Application
Chapter 3, Working with Different Map Types
Chapter 4, Adding Information to Maps
Chapter 5, Interacting with a Map
Chapter 6, Working with Custom Views
Chapter 7, Working with Location Data
Chapter 8, Knowing about the Street View
Chapter 9, Google Maps Intents
Index
Chapter 5, Interacting with a Map
Q1
True
Q2
False
Q3
1
Q4
1
Q5
2
Q6
1
Q7
True
The rest of the chapter is locked
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Start free trial
Previous Section
Section 6 of 10
Next Section
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Sign up now
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Start free trial
Renews at
$19.99/month
. Cancel anytime
NZ$14.99 | ALL EBOOKS, VIDEOS & AUDIOBOOKS
Your learning journey starts here: 8000+ learning resources for
NZ$14.99
each!
SHOP NOW