Sign in to YouTube

  1. Android Application Development Tutorial - 1 - Download and Install the Java JDK

  2. Android Application Development Tutorial - 2 - Installing Eclipse and Setting up the ADT

  3. Android Application Development Tutorial - 3 - Installing Android SDK and Set up Emulator

  4. Android Application Development Tutorial - 4 - Setting up an Android Project

  5. Android Application Development Tutorial - 5 - Overview of Project and Adding Folders

  6. Android Application Development Tutorial - 6 - Introduction to Layouts in XML

  7. Android Application Development Tutorial - 7 - Creating A Button in XML and Adding an ID

  8. Android Application Development Tutorial - 8 - Setting up Variables and Referencing XML ids

  9. Android Application Development Tutorial - 9 - Set up a Button with OnClickListener

  10. Android Application Development Tutorial - 10 - Using setText method for our button

  11. Android Application Development Tutorial - 11 - Adding Resources and Setting Background

  12. Android Application Development Tutorial - 12 - Setting up an Activity and Using SetContentView

  13. Android Application Development Tutorial - 13 - Introduction to the Android Manifest

  14. Android Application Development Tutorial - 14 - The Framework of a Thread

  15. Android Application Development Tutorial - 15 - How to Start a New Activity via Intent

  16. Android Application Development Tutorial - 16 - Activity Life Cycle

  17. Android Application Development Tutorial - 17 - Adding Music with MediaPlayer

  18. Android Application Development Tutorial - 18 - Create a List Menu from the ListActivity class

  19. Android Application Development Tutorial - 19 - Setting up an ArrayAdapter

  20. Android Application Development Tutorial - 20 - Starting an Activity with a Class Object

  21. Android Application Development Tutorial - 21 - Finishing ListActivity

  22. Android Application Development Tutorial - 22 - XML Introducting the EditText

  23. Android Application Development Tutorial - 23 - XML ToggleButton, WeightSum, and Layout Weight

  24. Android Application Development Tutorial - 24 - XML Padding and Setting Toggle to On

  25. Android Application Development Tutorial - 25 - Quick Review by setting up a new Activity

  26. Android Application Development Tutorial - 26 - If Toggle Button is checked

  27. Android Application Development Tutorial - 27 - Set the Input Type of an EditText

  28. Android Application Development Tutorial - 28 - Comparing Strings with else if

  29. Android Application Development Tutorial - 29 - Set Gravity within Java

  30. Android Application Development Tutorial - 30 - Setting Color of a TextView in Java

  31. Android Application Development Tutorial - 31 - Where's the Fridge, that's Random

  32. Android Application Development Tutorial - 32 - Switch and Case

  33. Android Application Development Tutorial - 33 - Creating a Method

  34. Android Application Development Tutorial - 34 - Implementing Classes for Better Programming

  35. Android Application Development Tutorial - 35 - XML ScrollView and AnalogClock

  36. Android Application Development Tutorial - 36 - Setting up An Email Activity

  37. Android Application Development Tutorial - 37 - PutExtra method for an Email Intent

  38. Android Application Development Tutorial - 38 - XML ImageView for Camera Application

  39. Android Application Development Tutorial - 39 - Starting an Activity for a Result

  40. Android Application Development Tutorial - 40 - Getting Data from a different Activity

  41. Android Application Development Tutorial - 46 - Set the Radio to the OnCheckedChangeListener Station

  42. Android Application Development Tutorial - 47 - Passing a String between Activities

  43. Android Application Development Tutorial - 48 - Recieving Bread String from Activity

  44. Android Application Development Tutorial - 49 - StartActivityForResult setup

  45. Android Application Development Tutorial - 50 - setResult for the Start Activity For Result

  46. Android Application Development Tutorial - 51 - Setting up a Menu with MenuInflater

  47. Android Application Development Tutorial - 52 - Making MenuItems do something

  48. Android Application Development Tutorial - 53 - Text Activity with Theme

  49. Android Application Development Tutorial - 54 - Setting up Preferences

  50. Android Application Development Tutorial - 55 - Setting up a String array resource

  51. Android Application Development Tutorial - 56 - Creating a PreferenceActivity

  52. Android Application Development Tutorial - 57 - Accessing Preferences from an Activity

  53. Android Application Development Tutorial - 58 - More with Preferences

  54. Android Application Development Tutorial - 59 - Altered Landscape Layout

  55. Android Application Development Tutorial - 60 - Creating Custom Buttons

  56. Android Application Development Tutorial - 61 - Full Screen Activities

  57. Android Application Development Tutorial - 62 - Custom Animation Class

  58. Android Application Development Tutorial - 63 - Using a Constructor to pass Context

  59. Android Application Development Tutorial - 64 - Drawing Bitmaps to Canvas View

  60. Android Application Development Tutorial - 65 - Animating a Bitmap

  61. Android Application Development Tutorial - 66 - Using the Asset Folder for Typeface

  62. Android Application Development Tutorial - 67 - Setting up a SurfaceView class

  63. Android Application Development Tutorial - 68 - Setting up Animation Thread

  64. Android Application Development Tutorial - 69 - Locking and Unlocking a Canvas

  65. Android Application Development Tutorial - 70 - Establishing a Better Animation Thread

  66. Android Application Development Tutorial - 71 - Setting up the OnTouch Method

  67. Android Application Development Tutorial - 72 - Defining a Class within a Class

  68. Android Application Development Tutorial - 73 - Graphics Trick

  69. Android Application Development Tutorial - 74 - MotionEvents and Motion Actions

  70. Android Application Development Tutorial - 75 - Game Programming concept

  71. Android Application Development Tutorial - 76 - Cleaning up some Errors

  72. Android Application Development Tutorial - 77 - Sleeping to Achieve desired FPS

  73. Android Application Development Tutorial - 78 - WakeLock to keep you app from sleeping

  74. Android Application Development Tutorial - 79 - SoundPool helps with explosions

  75. Android Application Development Tutorial - 80 - Using the OnLongClick method

  76. Android Application Development Tutorial - 81 - SlidingDrawer Example

  77. Android Application Development Tutorial - 82 - Introduction to the FrameLayout

  78. Android Application Development Tutorial - 83 - Methods of the SlidingDrawer

  79. Android Application Development Tutorial - 84 - Tabs setup with TabHost

  80. Android Application Development Tutorial - 85 - Setting up the TabHost in Java

  81. Android Application Development Tutorial - 86 - Creating Tabs in Java

  82. Android Application Development Tutorial - 87 - Getting the Time from the System

  83. Android Application Development Tutorial - 88 - Formatting and using the Modulus

  84. Android Application Development Tutorial - 89 - Create a Browser with WebView

  85. Android Application Development Tutorial - 90 - WebView navigation methods

  86. Android Application Development Tutorial - 91 - Set WebView Client for a Brower app

  87. Android Application Development Tutorial - 92 - WebView Settings

  88. Android Application Development Tutorial - 93 - Hiding the Keyboard

  89. Android Application Development Tutorial - 94 - ViewFlipper Example

  90. Android Application Development Tutorial - 95 - Saving Data with SharedPreferences

  91. Android Application Development Tutorial - 96 - SharedPreferences Editor

  92. Android Application Development Tutorial - 97 - Loading SharedPreferences Data

  93. Android Application Development Tutorial - 98 - File Output Stream for Internal Storage

  94. Android Application Development Tutorial - 99 - Writing Data to File Output Stream

  95. Android Application Development Tutorial - 100 - File Input Stream

  96. Android Application Development Tutorial - 101 - Async Task class to load stuff

  97. Android Application Development Tutorial - 102 - The 4 AsyncTask Methods

  98. Android Application Development Tutorial - 103 - ProgressDialog and Correction

  99. Android Application Development Tutorial - 104 - External Storage State

  100. Android Application Development Tutorial - 105 - Spinners and ArrayAdapter

  101. Android Application Development Tutorial - 106 - OnItemSelected and File Directories

  102. Android Application Development Tutorial - 107 - Toggling Visibility

  103. Android Application Development Tutorial - 108 - InputStream and OutputStream

  104. Android Application Development Tutorial - 109 - Write External Data Permission

  105. Android Application Development Tutorial - 110 - Media Scanner Connection

  106. Android Application Development Tutorial - 111 - TableLayout and Intro SQLite Database

  107. Android Application Development Tutorial - 112 - Setting up SQLite Database Variables

  108. Android Application Development Tutorial - 113 - SQLite class implementing SQLiteOpenHelper

  109. Android Application Development Tutorial - 114 - Creating SQLite Database

  110. Android Application Development Tutorial - 115 - Opening SQLite database to write

  111. Android Application Development Tutorial - 116 - Closing SQLite Database

  112. Android Application Development Tutorial - 117 - Inserting Data into SQLite Database

  113. Android Application Development Tutorial - 118 - How to Create a Dialog

  114. Android Application Development Tutorial - 119 - Setting up method to Read SQLite

  115. Android Application Development Tutorial - 120 - Reading SQLite Database with Cursor

  116. Android Application Development Tutorial - 121 - Setting up more SQLite methods

  117. Android Application Development Tutorial - 122 - Getting a Specific Entry

  118. Android Application Development Tutorial - 123 - Updating SQLite Entry

  119. Android Application Development Tutorial - 124 - Deleting Entry from SQLite Database

  120. Android Application Development Tutorial - 125 - Setting up a Accelerometer class

  121. Android Application Development Tutorial - 126 - Setting up Sensor Manager

  122. Android Application Development Tutorial - 127 - OnSensorChanged accelerometer method

  123. Android Application Development Tutorial - 128 - Finishing Accelerometer and unregistering

  124. Android Application Development Tutorial - 129 - Setting up a Google Maps Activity

  125. Android Application Development Tutorial - 130 - Obtaining Google Maps API debug key

  126. Android Application Development Tutorial - 131 - Displaying the MapView

  127. Android Application Development Tutorial - 132 - MapView Overlay

  128. Android Application Development Tutorial - 133 - Overlay MotionEvent time

  129. Android Application Development Tutorial - 134 - AlertDialog methods and ClickListener

  130. Android Application Development Tutorial - 135 - Compass and Map Controller

  131. Android Application Development Tutorial - 136 - Geocoder and GeoPoint

  132. Android Application Development Tutorial - 137 - Geocoding a Location for an Address

  133. Android Application Development Tutorial - 138 - Toggling Street and Satellite views

  134. Android Application Development Tutorial - 139 - ItemizedOverlay to draw on our Map

  135. Android Application Development Tutorial - 140 - Creating a Custom pinpoint

  136. Android Application Development Tutorial - 141 - Placing a Pinpoint on a MapView

  137. Android Application Development Tutorial - 142 - LocationManager and Location Permissions

  138. Android Application Development Tutorial - 143 - Criteria and getting Location

  139. Android Application Development Tutorial - 144 - Updating with OnLocationChanged method

  140. Android Application Development Tutorial - 145 - Exporting apk and signing keystore

  141. Android Application Development Tutorial - 146 - Obtaining Key for a specific Project

  142. Android Application Development Tutorial - 147 - Introduction to HttpClient

  143. Android Application Development Tutorial - 148 - Executing HttpGet on a Http Client

  144. Android Application Development Tutorial - 149 - Viewing Internet data via StringBuffer

  145. Android Application Development Tutorial - 150 - Introduction to JSON parsing

  146. Android Application Development Tutorial - 151 - JSONArrays and JSONObjects

  147. Android Application Development Tutorial - 152 - Appending with StringBuilder

  148. Android Application Development Tutorial - 153 - Reading JSON information

  149. Android Application Development Tutorial - 154 - Setting up XML Parsing Project

  150. Android Application Development Tutorial - 155 - StringBuilder and XML Parsing Framework

  151. Android Application Development Tutorial - 156 - Setting up a parsed XML data collection class

  152. Android Application Development Tutorial - 157 - SAXParserFactory and XMLReader

  153. Android Application Development Tutorial - 158 - Start Element method

  154. Android Application Development Tutorial - 159 - Finishing XML parser

  155. Android Application Development Tutorial - 160 - Creating a Widget receiver

  156. Android Application Development Tutorial - 161 - Setting up Widget Configuration Activity

  157. Android Application Development Tutorial - 162 - Basic Widget Design

  158. Android Application Development Tutorial - 163 - Updating and Deleting Widget

  159. Android Application Development Tutorial - 164 - Updating a Widget TextView

  160. Android Application Development Tutorial - 165 - Setting up Widget Configuration Class

  161. Android Application Development Tutorial - 166 - Relating Context with the Widget Manager

  162. Android Application Development Tutorial - 167 - PendingIntent and widget Buttons

  163. Android Application Development Tutorial - 168 - Introduction to OpenGL ES

  164. Android Application Development Tutorial - 169 - OpenGL Renderer Basics

  165. Android Application Development Tutorial - 170 - Rendering A Background

  166. Android Application Development Tutorial - 171 - OpenGl 2D vertices

  167. Android Application Development Tutorial - 172 - Byte and Float Buffers

  168. Android Application Development Tutorial - 173 - ShortBuffer to handle Indices

  169. Android Application Development Tutorial - 174 - Creating Draw method for OpenGL

  170. Android Application Development Tutorial - 175 - glDrawElements method

  171. Android Application Development Tutorial - 176 - OpenGL Boosting Performance

  172. Android Application Development Tutorial - 177 - On Surface Changed

  173. Android Application Development Tutorial - 178 - Using GLU to set up the Camera

  174. Android Application Development Tutorial - 179 - 3D Cube Intro

  175. Android Application Development Tutorial - 180 - Indices of a Cube

  176. Android Application Development Tutorial - 181 - OpenGL Culling

  177. Android Application Development Tutorial - 182 - 3D Rotation

  178. Android Application Development Tutorial - 183 - OpenGL Vertex Color Buffer

  179. Android Application Development Tutorial - 184 - Stock Android SDK Themes

  180. Android Application Development Tutorial - 185 - Voice Recognition

  181. Android Application Development Tutorial - 186 - Voice Recognition Result

  182. Android Application Development Tutorial - 187 - Text to Speech

  183. Android Application Development Tutorial - 188 - Set Language and Speak

  184. Android Application Development Tutorial - 189 - Notifiying Status Bar

  185. Android Application Development Tutorial - 190 - Setting up a Notification

  186. Android Application Development Tutorial - 191 - Notification Manager Methods

  187. Android Application Development Tutorial - 192 - AudioManager Methods

  188. Android Application Development Tutorial - 193 - Changing the Volume with a SeekBar

  189. Android Application Development Tutorial - 194 - Downloading Admob SDK

  190. Android Application Development Tutorial - 195 - Adding External Jar

  191. Android Application Development Tutorial - 196 - Adding Admob Ad via XML

  192. Android Application Development Tutorial - 197 - Adding Ad Unit Id and Ad Size

  193. Android Application Development Tutorial - 198 - Adding Admob Ads via Java

  194. Android Application Development Tutorial - 199 - Putting an App on the Market

  195. Android Application Development Tutorial - 200 - Updating Application