Practical Android Java Development

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

Practical Android Java Development
Not yet rated

Video Lectures & Study Materials

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

Comments

There are no comments. Be the first to post one.
  Post comment as a guest user.
Click to login or register:
Your name:
Your email:
(will not appear)
Your comment:
(max. 1000 characters)
Are you human? (Sorry)
 
Disclaimer:
CosmoLearning is promoting these materials solely for nonprofit educational purposes, and to recognize contributions made by Cave of Programming (John Purcell) to online education. We do not host or upload any copyrighted materials, including videos hosted on video websites like YouTube*, unless with explicit permission from the author(s). All intellectual property rights are reserved to John Purcell and involved parties. CosmoLearning is not endorsed by John Purcell, and we are not affiliated with them, unless otherwise specified. Any questions, claims or concerns regarding this content should be directed to their creator(s).

*If any embedded videos constitute copyright infringement, we strictly recommend contacting the website hosts directly to have such videos taken down. In such an event, these videos will no longer be playable on CosmoLearning or other websites.