
Lecture Description
It's useful to be able to draw text in games, either to display an entire status screen, or just to show the score.
Course Index
- Setup and Installation
- Creating an Emulator
- Hello World
- The EditText View
- Buttons and LinearLayouts
- Responding to Button Clicks
- Debugging With DDMS and Logcat
- Saving Files to Internal Storage
- Reading Files from Internal Storage
- String Resources
- Icons
- Debugging on Your Phone
- Preferences
- Toasts
- Adding a New Activity
- Displaying Images
- Getting Touch Coordinates
- Alert Dialogs
- The Event Listener Pattern
- Creating Databases
- Inserting Database Values
- Retrieving Database Values
- Asynchronous Tasks
- Return Values from Asynchronous Task
- Supporting Different Screen Resolutions
- Intents and Launching Activities
- Nesting Viewgroup
- Option Menus
- Passing Data to Activities
- Sub Activities
- Taking a Photo
- Saving Photos
- List Views
- Dynamically Populating Lists
- Formatting List Items
- Using Icons in Lists
- Styles and Themes
- Selectors
- RelativeLayout
- Browsing the Gallery
- Getting an Image from the Gallery
- The Activity Lifecycle and Saving Data
- Pre Publication Checks
- Taking Screenshots of Your App
- Exporting and Signing Your App
- Publishing Your Application
- Using 3rd Party APIs
- ActionBars
- Downloading from the Internet
- Internet Communication Overview
- Creating a Server For Your Phone Apps
- Sending Small Amounts of Data to a Server
- URL Encoding
- Introducing JSON with Twitter and The Onion
- Parsing JSON
- Formatting Data as JSON
- Responding to Post Requests in a Servlet
- Posting JSON Data to a Server
- Introducing Fragments
- List Fragments
- Formatting ListFragment Items
- Fragment Communication Observer Pattern
- Managing Fragments
- Games and Animation Introduction
- SurfaceView
- POV Ray and Psyche
- Drawing Bitmaps
- Detecting Surface Changes
- The Game Loop Thread
- The Game Class
- Sprites
- Animating the Sprite
- Bouncing a Ball
- Bring Out the Gimp Autocropping
- Adding the Bats
- Randomizing the Ball
- Controlling the Player's Bat
- Adding Intelligence
- Collision Detection
- Drawing Text
- Game States
- Playing a Sound
- Playing Multiple Sounds
- Controlling the Volume
- Installing Google Play Services
- Registering the Debug Key
- Adding Markers to Maps
- Getting the Demo Map App Running
Course Description
A practical guide to Android development. Learn to create Android programs using Java, and create the app of your dreams!
Get complete courses at http://courses.caveofprogramming.com
Comments
There are no comments.
Be the first to post one.
Posting Comment...