Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Learn Broadcast Receivers from the Advanced Android Programming Course by GogoTraining.com

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
2,816
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Feb 23, 2011

http://www.gogotraining.com, 1-877-546-4446
This Advanced Android online training course teaches you how to create custom advanced Android applications. You will learn how to create location-aware applications that use animations, work with the built-in camera, use sensors, create and use advanced content providers and manage Bluetooth, telephony and networking connectivity.

Prerequisites
Java/OOP programming is required. The Java prerequisite can be met by either having the equivalent Java /OOP programming experience or completing Programming in Java 6 with Swing and Servlets Parts 1 and 2 along with Introduction to Android and Programming.


Objectives
Upon completion of this Android course, you will be able to:

•Create location-aware applications.
•Create custom "services" that multi-task and run in the background.
•Monitor, manage and control Android's WiFi networking capabilities.
•Monitor, manage and control Android's Bluetooth networking capabilities.
•Monitor, manage and control Android's telephony capabilities (abilities to place receive and manage calls.)
Outline
Module 00: Advanced Android Programming Online Training - Course Introduction

Module 01: Custom Content Providers

•Why Content Providers
•Where the content comes from
•Implementing the API Supporting content files
Module 1A: Custom Content Providers Demo

Module 02: Location Services

•Working with the Location Manager
•Working with Google Maps extensions
Module 02A: Location Services Demo

Module 03: Services

•Overview of services in Android
•Implementing a Service
•Service lifecycle
•Bound versus unbound services
Module 03A: Services Demo

Module 04: Broadcast Receivers

•What are Broadcast Receivers
•Implementing broadcast receiver
•System broadcasts and how to use them
Module 04A: Broadcast Receivers Demo

Module 05: Intent Filters

•Role of filters
•Intent-matching rules
•Filters in your manifest
•Filters in dynamic Broadcast Receivers
Module 05a: Intent Filters Demo

Module 06: Networking in Android

•Working with web services
•Best practices
Module 06a: Networking Demo

Module 07: Sensors

•How Sensors work
•Listening to Sensor readings
•Best practices for performance
Module 07a: Sensors Demo

Module 08: WiFi

•Monitoring and managing Internet connectivi ty
•Managing active connections
•Managing WiFi
Module 09: Telephony

•Making calls
•Monitoring data connectivity and activity
•Accessing phone properties and status
•Controlling the phone
Module 09a: Telephony Demo

Module 10: Camera

•Taking pictures
•Rendering previews
Module 10a: Camera Demo

Module 11: Bluetooth

•Controlling local Bluetooth device
•Discovering and bonding with Bluetooth devices
•Managing Bluetooth connections
•Communicating with Bluetooth
Module 11a: Bluetooth Demo

Module 12: Automated Testing

•Why automate tests
•Instrumentation and unit testing
http://www.gogotraining.com, 1-877-546-4446

Category:

Science & Technology

Tags:

License:

Standard YouTube License

Link to this comment:

Share to:

Uploader Comments (GogoTrainingTV)

  • Thanks for the heads up! We will see about fixing that...

see all

All Comments (6)

Sign In or Sign Up now to post a comment!
  • I want this video on my Azalis 268 phone.

  • Great explanation of intent broadcast receivers guys! Thanks for the video!

  • Your video is a favorite on Port Louis

  • great video guys..kp it up.

  • you called registerReceiver "register underscore receiver" Just an erratum.

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more