Chapter 1: Introduction to Android Imaging
Image Capture Using the Built-In Camera Application
Returning Data from the Camera App
Obtaining an URI for the Image
Updating Our CameraActivity to Use MediaStore for Image Storage and to Associate Metadata
Retrieving Images Using the MediaStore
Creating an Image Viewing Application
Chapter 2: Building Custom Camera Applications
Extending the Custom Camera Application
Building a Timer-Based Camera App
Building a Time-Lapse Photography App
Chapter 3: Image Editing and Processing
Selecting Images Using the Built-In Gallery Application
Drawing a Bitmap onto a Bitmap
Basic Image Scaling and Rotating
Altering Contrast and Brightness
Chapter 4: Graphics and Touch Events
Saving a Bitmap-Based Canvas Drawing
Chapter 5: Introduction to Audio on Android
Using the Built-In Audio Player via an Intent
Creating a Custom Audio-Playing Application
Chapter 6: Background and Networked Audio
Local Service plus MediaPlayer
Controlling a MediaPlayer in a Service
MediaRecorder Output and Recording
Inserting Audio into the MediaStore
Raw Audio Recording with AudioRecord
Raw Audio Playback with AudioTrack
Raw Audio Capture and Playback Example
Chapter 8: Audio Synthesis and Analysis
Chapter 9: Introduction to Video
Adding Controls with MediaController
MediaStore for Retrieving Video
Video Thumbnails from the MediaStore
Recording Video Using an Intent
Full Custom Video Capture Example
Chapter 12: Media Consumption and Publishing Using Web Services
Pulling Flickr Images Using JSON
18.191.168.203