Overview
Syllabus
Setup and Installation: Practical Android Java Development Part 1.
Creating an Emulator: Practical Android Java Development Part 2.
Hello World : Practical Android Java Development Part 3.
The EditText View : Practical Android Java Development Part 4.
Buttons and LinearLayouts : Practical Android Java Development Part 5.
Responding to Button Clicks : Practical Android Java Development Part 6.
Debugging With DDMS and Logcat: Practical Android Java Development Part 7.
Saving Files to Internal Storage: Practical Android Java Development Part 8.
Reading Files from Internal Storage: Practical Android Java Development Part 9.
String Resources: Practical Android Java Development Part 10.
Icons: Practical Android Java Development Part 11.
Debugging on Your Phone: Practical Android Java Development Part 12.
Preferences: Practical Android Java Development Part 13.
Toasts: Practical Android Java Development Part 14.
Adding a New Activity: Practical Android Java Development Part 15.
Displaying Images: Practical Android Java Development Part 16.
Getting Touch Coordinates: Practical Android Java Development Part 17.
Alert Dialogs: Practical Android Java Development Part 18.
The Event Listener Pattern: Practical Android Java Development Part 19.
Creating Databases: Practical Android Java Development Part 20.
Inserting Database Values: Practical Android Java Development Part 21.
Retrieving Database Values: Practical Android Java Development Part 22.
Asynchronous Tasks: Practical Android Java Development Part 23.
Return Values from Asynchronous Task: Practical Android Java Development Part 24.
Supporting Different Screen Resolutions: Practical Android Java Development Part 25.
Intents and Launching Activities: Practical Android Java Development Part 26.
Nesting Viewgroup: Practical Android Java Development Part 27.
Option Menus : Practical Android Java Development Part 28.
Passing Data to Activities: Practical Android Java Development Part 29.
Sub Activities: Practical Android Java Development Part 30.
Taking a Photo: Practical Android Java Development Part 31.
Saving Photos: Practical Android Java Development Part 32.
List Views: Practical Android Java Development Part 33.
Dynamically Populating Lists: Practical Android Java Development Part 34.
Formatting List Items: Practical Android Java Development Part 35.
Using Icons in Lists: Practical Android Java Development Part 36.
Styles and Themes: Practical Android Java Development Part 37.
Selectors: Practical Android Java Development Part 38.
RelativeLayout: Practical Android Java Development Part 39.
Browsing the Gallery: Practical Android Java Development Part 40.
Getting an Image from the Gallery: Practical Android Java Development Part 41.
The Activity Lifecycle and Saving Data: Practical Android Java Development Part 42.
Pre Publication Checks: Practical Android Java Development Part 43.
Taking Screenshots of Your App: Practical Android Java Development Part 44.
Exporting and Signing Your App: Practical Android Java Development Part 45.
Publishing Your Application: Practical Android Java Development Part 46.
Using 3rd Party APIs: Practical Android Java Development Part 47.
ActionBars: Practical Android Java Development Part 48.
Downloading from the Internet: Practical Android Java Development Part 49.
Internet Communication Overview: Practical Android Java Development Part 50.
Creating a Server For Your Phone Apps: Practical Android Java Development Part 51.
Sending Small Amounts of Data to a Server: Practical Android Java Development Part 52.
URL Encoding: Practical Android Java Development Part 53.
Introducing JSON with Twitter and The Onion: Practical Android Java Development Part 54.
Parsing JSON: Practical Android Java Development Part 55.
Formatting Data as JSON: Practical Android Java Development Part 56.
Responding to Post Requests in a Servlet: Practical Android Java Development Part 57.
Posting JSON Data to a Server: Practical Android Java Development Part 58.
Introducing Fragments: Practical Android Java Development Part 59.
List Fragments: Practical Android Java Development Part 60.
Formatting ListFragment Items: Practical Android Java Development Part 61.
Fragment Communication Observer Pattern: Practical Android Java Development Part 62.
Managing Fragments: Practical Android Java Development Part 63.
Games and Animation Introduction: Practical Android Java Development Part 64.
SurfaceView: Practical Android Java Development Part 65.
POV Ray and Psyche: Practical Android Java Development Part 66.
Drawing Bitmaps: Practical Android Java Development Part 67.
Detecting Surface Changes: Practical Android Java Development Part 68.
The Game Loop Thread: Practical Android Java Development Part 69.
The Game Class: Practical Android Java Development Part 70.
Sprites: Practical Android Java Development Part 71.
Animating the Sprite: Practical Android Java Development Part 72.
Bouncing a Ball: Practical Android Java Development Part 73.
Bring Out the Gimp Autocropping: Practical Android Java Development Part 74.
Adding the Bats: Practical Android Java Development Part 75.
Randomizing the Ball: Practical Android Java Development Part 76.
Controlling the Player's Bat: Practical Android Java Development Part 77.
Adding Intelligence: Practical Android Java Development Part 78.
Collision Detection: Practical Android Java Development Part 79.
Drawing Text: Practical Android Java Development Part 80.
Game States: Practical Android Java Development Part 81.
Playing a Sound: Practical Android Java Development Part 82.
Playing Multiple Sounds: Practical Android Java Development Part 83.
Controlling the Volume: Practical Android Java Development Part 84.
Installing Google Play Services: Practical Android Java Development Part 85.
Registering the Debug Key: Practical Android Java Development Part 86.
Adding Markers to Maps: Practical Android Java Development Part 88.
Getting the Demo Map App Running: Practical Android Java Development Part 87.
Taught by
cave of programming