Implement a Place Autocomplete widget that makes entering place names within an app much easier, and see how to customize the appearance of the widget along with how to constrain the types of data that are suggested as the user types in a Place name
- [Voiceover] In addition to the Place Picker,…the Places API provides an autocomplete function…that your app can use to provide place predictions…as the user types the name of a place into your app.…In this exercise, we'll see how to use this feature.…By the way, this particular feature of the Places API…doesn't actually need the Place Services API client.…You can just use it by itself.…Let's open the Place Complete Project,…which is in Chapter Five, all right, and remember,…make sure that you open the Manifest file,…and you're going to need to add your API key here…to the manifest and replace the one here…that I've got blurred out.…
All right, so let's open up the Main Activity,…and you'll notice that this is pretty lightweight,…there's just a button to open the autocomplete UI…and then a text view to hold the selected place results.…All right, let's go ahead and open the Java,…this is the main activity code, let me collapse that down.…Okay, you'll also notice that…this Java code file is pretty light weight.…
Programming expert Joe Marini covers how to retrieve and work with a user's location and get continuous location updates with Location services; target and authenticate users and access their profile information with Google Sign-In; and work with the Google Drive API to store and retrieve content. Joe also shows you how to use the Google Places API to get information about places such as addresses, phone numbers, and website URLs, along with how to send messages to individual devices using Google Cloud Messaging. By the end of this course, you should be able to incorporate Google Play services into your own apps and take advantage of the various features it provides.
- Using Google Play services in your Android project
- How the Google Play services life cycle works
- Retrieving the user's location with Location services
- Working with location data
- Performing a geocoding operation
- Using Google Sign-In to access user information
- Storing information with the Google Drive API
- Working with the Google Places API
- Communicating via Google Cloud Messaging (GCM)
Skill Level Intermediate
1. Play Services Basics
2. Location Services
3. Google Sign-In
4. Google Drive
5. The Places API
6. Google Cloud Messaging
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.