Video Lectures of Android Application Development (Mobile App) for Software Development Exam
Watch free video lectures for Android Application Development (Mobile App) covering all chapters/topics as per the latest syllabus in 2026. These concept videos, recorded lectures, and audio notes are designed to help Software Development students understand every topic clearly — anytime, anywhere. Start learning on EduRev.
Android Application Development (Mobile App)
| Android Application Development Tutorial - 1 - Download and Install the Java JDK 04:55 min |  |
| Android Application Development Tutorial - 2 - Installing Eclipse and Setting up the ADT 06:46 min |  |
| Android Application Development Tutorial - 3 - Installing Android SDK and Set up Emulator 09:35 min |  |
| Android Application Development Tutorial - 4 - Setting up an Android Project 04:33 min |  |
| Android Application Development Tutorial - 5 - Overview of Project and Adding Folders 09:03 min |  |
| Android Application Development Tutorial - 6 - Introduction to Layouts in XML 07:34 min |  |
| Android Application Development Tutorial - 7 - Creating A Button in XML and Adding an ID 07:52 min |  |
| Android Application Development Tutorial - 8 - Setting up Variables and Referencing XML ids 07:00 min |  |
| Android Application Development Tutorial - 10 - Using setText method for our button 05:54 min |  |
| Android Application Development Tutorial - 11 - Adding Resources and Setting Background 05:39 min |  |
| Android Application Development Tutorial - 9 - Set up a Button with OnClickListener 04:37 min |  |
| Android Application Development Tutorial - 14 - The Framework of a Thread 05:43 min |  |
| Android Application Development Tutorial - 16 - Activity Life Cycle 05:53 min |  |
| Android Application Development Tutorial - 12 - Setting up an Activity and Using SetContentView 05:30 min |  |
| Android Application Development Tutorial - 37 - PutExtra method for an Email Intent 08:24 min |  |
| Android Application Development Tutorial - 13 - Introduction to the Android Manifest 04:08 min |  |
| Android Application Development Tutorial - 120 - Reading SQLite Database with Cursor 08:10 min |  |
| Android Application Development Tutorial - 171 - OpenGl 2D vertices 06:53 min |  |
| Android Application Development Tutorial - 15 - How to Start a New Activity via Intent 06:03 min |  |
| Android Application Development Tutorial - 194 - Downloading Admob SDK 04:50 min |  |
| Android Application Development Tutorial - 195 - Adding External Jar 03:56 min |  |
| Android Application Development Tutorial - 196 - Adding Admob Ad via XML 06:41 min |  |
| Android Application Development Tutorial - 17 - Adding Music with MediaPlayer 06:37 min |  |
| Android Application Development Tutorial - 18 - Create a List Menu from the ListActivity class 06:00 min |  |
| Android Application Development Tutorial - 19 - Setting up an ArrayAdapter 05:46 min |  |
| Android Application Development Tutorial - 20 - Starting an Activity with a Class Object 04:39 min |  |
| Android Application Development Tutorial - 21 - Finishing ListActivity 08:07 min |  |
| Android Application Development Tutorial - 22 - XML Introducing the EditText 05:33 min |  |
| Android Application Development Tutorial - 23 - XML ToggleButton, WeightSum, and Layout Weight 05:18 min |  |
| Android Application Development Tutorial - 24 - XML Padding and Setting Toggle to On 03:56 min |  |
| Android Application Development Tutorial - 25 - Quick Review by setting up a new Activity 07:33 min |  |
| Android Application Development Tutorial - 26 - If the Toggle Button is checked 05:09 min |  |
| Android Application Development Tutorial - 27 - Set the Input Type of an EditText 05:38 min |  |
| Android Application Development Tutorial - 28 - Comparing Strings with else if 06:00 min |  |
| Android Application Development Tutorial - 29 - Set Gravity within Java 04:04 min |  |
| Android Application Development Tutorial - 30 - Setting the Color of a TextView in Java 03:57 min |  |
| Android Application Development Tutorial - 31 - Where's the Fridge, that's Random 04:08 min |  |
| Android Application Development Tutorial - 32 - Switch and Case 05:35 min |  |
| Android Application Development Tutorial - 33 - Creating a Method 04:50 min |  |
| Android Application Development Tutorial - 34 - Implementing Classes for Better Programming 06:50 min |  |
| Android Application Development Tutorial - 35 - XML ScrollView and AnalogClock 05:43 min |  |
| Android Application Development Tutorial - 36 - Setting up An Email Activity 08:36 min |  |
| Android Application Development Tutorial - 38 - XML ImageView for Camera Application 04:55 min |  |
| Android Application Development Tutorial - 39 - Starting an Activity for a Result 05:46 min |  |
| Android Application Development Tutorial - 40 - Getting Data from a different Activity 07:14 min |  |
| Android Application Development Tutorial - 41 - Finish Camera and Wallpaper App 06:10 min |  |
| Android Application Development Tutorial - 42 - Using BitmapFactory and InputStream to set Bitmap 06:40 min |  |
| Android Application Development Tutorial - 43 - Set Fixed Screen Orientation 05:26 min |  |
| Android Application Development Tutorial - 44 - XML Relative Layout 07:12 min |  |
| Android Application Development Tutorial - 45 - RadioButtons in a RadioGroup 07:19 min |  |
| Android Application Development Tutorial - 46 - Set the Radio to the OnCheckedChangeListener Station 06:56 min |  |
| Android Application Development Tutorial - 47 - Passing a String between Activities 07:16 min |  |
| Android Application Development Tutorial - 48 - Receiving Bread String from Activity 06:48 min |  |
| Android Application Development Tutorial - 49 - StartActivityForResult setup 05:07 min |  |
| Android Application Development Tutorial - 50 - setResult for the Start Activity For Result 09:16 min |  |
| Android Application Development Tutorial - 51 - Setting up a Menu with MenuInflater 07:52 min |  |
| Android Application Development Tutorial - 52 - Making MenuItems do something 04:33 min |  |
| Android Application Development Tutorial - 53 - Text Activity with Theme 04:47 min |  |
| Android Application Development Tutorial - 54 - Setting up Preferences 05:29 min |  |
| Android Application Development Tutorial - 55 - Setting up a String array resource 05:25 min |  |
| Android Application Development Tutorial - 56 - Creating a PreferenceActivity 07:29 min |  |
| Android Application Development Tutorial - 57 - Accessing Preferences from an Activity 06:32 min |  |
| Android Application Development Tutorial - 58 - More with Preferences 06:23 min |  |
| Android Application Development Tutorial - 59 - Altered Landscape Layout 07:06 min |  |
| Android Application Development Tutorial - 60 - Creating Custom Buttons 08:21 min |  |
| Android Application Development Tutorial - 61 - Full Screen Activities 05:43 min |  |
| Android Application Development Tutorial - 62 - Custom Animation Class 04:07 min |  |
| Android Application Development Tutorial - 63 - Using a Constructor to pass Context 05:51 min |  |
| Android Application Development Tutorial - 64 - Drawing Bitmaps to Canvas View 08:03 min |  |
| Android Application Development Tutorial - 65 - Animating a Bitmap 07:37 min |  |
| Android Application Development Tutorial - 66 - Using the Asset Folder for Typeface 07:34 min |  |
| Android Application Development Tutorial - 67 - Setting up a SurfaceView class 04:42 min |  |
| Android Application Development Tutorial - 68 - Setting up Animation Thread 04:34 min |  |
| Android Application Development Tutorial - 69 - Locking and Unlocking a Canvas 05:58 min |  |
| Android Application Development Tutorial - 70 - Establishing a Better Animation Thread 06:59 min |  |
| Android Application Development Tutorial - 71 - Setting up the OnTouch Method 04:26 min |  |
| Android Application Development Tutorial - 72 - Defining a Class within a Class 04:52 min |  |
| Android Application Development Tutorial - 73 - Graphics Trick 03:45 min |  |
| Android Application Development Tutorial - 74 - MotionEvents and Motion Actions 07:40 min |  |
| Android Application Development Tutorial - 75 - Game Programming concept 06:15 min |  |
| Android Application Development Tutorial - 76 - Cleaning up some Errors 06:22 min |  |
| Android Application Development Tutorial - 77 - Sleeping to Achieve desired FPS 04:20 min |  |
| Android Application Development Tutorial - 78 - WakeLock to keep you app from sleeping 06:56 min |  |
| Android Application Development Tutorial - 79 - SoundPool helps with explosions 08:20 min |  |
| Android Application Development Tutorial - 80 - Using the OnLongClick method 04:13 min |  |
| Android Application Development Tutorial - 81 - SlidingDrawer Example 05:30 min |  |
| Android Application Development Tutorial - 82 - Introduction to the FrameLayout 04:15 min |  |
| Android Application Development Tutorial - 83 - Methods of the SlidingDrawer 07:53 min |  |
| Android Application Development Tutorial - 84 - Tabs setup with TabHost 07:38 min |  |
| Android Application Development Tutorial - 85 - Setting up the TabHost in Java 08:01 min |  |
| Android Application Development Tutorial - 86 - Creating Tabs in Java 08:25 min |  |
| Android Application Development Tutorial - 87 - Getting the Time from the System 07:23 min |  |
| Android Application Development Tutorial - 88 - Formatting and using the Modulus 06:56 min |  |
| Android Application Development Tutorial - 89 - Create a Browser with WebView 05:58 min |  |
| Android Application Development Tutorial - 90 - WebView navigation methods 06:40 min |  |
| Android Application Development Tutorial - 91 - Set WebView Client for a Browser app 05:50 min |  |
| Android Application Development Tutorial - 92 - WebView Settings 05:22 min |  |
| Android Application Development Tutorial - 93 - Hiding the Keyboard 05:34 min |  |
| Android Application Development Tutorial - 94 - ViewFlipper Example 06:57 min |  |
| Android Application Development Tutorial - 95 - Saving Data with SharedPreferences 07:13 min |  |
| Android Application Development Tutorial - 96 - SharedPreferences Editor 05:31 min |  |
| Android Application Development Tutorial - 97 - Loading SharedPreferences Data 07:03 min |  |
| Android Application Development Tutorial - 98 - File Output Stream for Internal Storage 06:51 min |  |
| Android Application Development Tutorial - 99 - Writing Data to File Output Stream 06:23 min |  |
| Android Application Development Tutorial - 100 - File Input Stream 08:10 min |  |
| Android Application Development Tutorial - 101 - Asynctask class to load stuff 05:51 min |  |
| Android Application Development Tutorial - 102 - The 4 AsyncTask Methods 05:40 min |  |
| Android Application Development Tutorial - 103 - ProgressDialog and Correction 08:29 min |  |
| Android Application Development Tutorial - 104 - External Storage State 07:24 min |  |
| Android Application Development Tutorial - 105 - Spinners and ArrayAdapter 05:21 min |  |
| Android Application Development Tutorial - 106 - OnItemSelected and File Directories 04:16 min |  |
| Android Application Development Tutorial - 107 - Toggling Visibility 06:51 min |  |
| Android Application Development Tutorial - 108 - InputStream and OutputStream 07:20 min |  |
| Android Application Development Tutorial - 109 - Write External Data Permission 06:13 min |  |
| Android Application Development Tutorial - 110 - Media Scanner Connection 04:50 min |  |
| Android Application Development Tutorial - 111 - TableLayout and Intro SQLite Database 09:02 min |  |
| Android Application Development Tutorial - 112 - Setting up SQLite Database Variables 05:53 min |  |
| Android Application Development Tutorial - 113 - SQLite class implementing SQLiteOpenHelper 06:16 min |  |
| Android Application Development Tutorial - 114 - Creating SQLite Database 06:23 min |  |
| Android Application Development Tutorial - 115 - Opening SQLite database to write 04:47 min |  |
| Android Application Development Tutorial - 116 - Closing SQLite Database 05:34 min |  |
| Android Application Development Tutorial - 117 - Inserting Data into SQLite Database 04:46 min |  |
| Android Application Development Tutorial - 118 - How to Create a Dialog 05:56 min |  |
| Android Application Development Tutorial - 119 - Setting up method to Read SQLite 04:10 min |  |
| Android Application Development Tutorial - 121 - Setting up more SQLite methods 06:16 min |  |
| Android Application Development Tutorial - 122 - Getting a Specific Entry 06:15 min |  |
| Android Application Development Tutorial - 123 - Updating SQLite Entry 05:16 min |  |
| Android Application Development Tutorial - 124 - Deleting Entry from SQLite Database 05:59 min |  |
| Android Application Development Tutorial - 125 - Setting up an Accelerometer class 02:49 min |  |
| Android Application Development Tutorial - 126 - Setting up Sensor Manager 05:19 min |  |
| Android Application Development Tutorial - 127 - OnSensorChanged accelerometer method 04:00 min |  |
| Android Application Development Tutorial - 128 - Finishing Accelerometer and unregistering 05:35 min |  |
| Android Application Development Tutorial - 129 - Setting up a Google Maps Activity 05:43 min |  |
| Android Application Development Tutorial - 130 - Obtaining Google Maps API debug key 04:21 min |  |
| Android Application Development Tutorial - 131 - Displaying the MapView 04:36 min |  |
| Android Application Development Tutorial - 132 - MapView Overlay 06:47 min |  |
| Android Application Development Tutorial - 133 - Overlay MotionEvent time 05:24 min |  |
| Android Application Development Tutorial - 134 - AlertDialog methods and ClickListener 06:33 min |  |
| Android Application Development Tutorial - 135 - Compass and Map Controller 05:43 min |  |
| Android Application Development Tutorial - 136 - Geocoder and GeoPoint 04:56 min |  |
| Android Application Development Tutorial - 137 - Geocoding a Location for an Address 06:45 min |  |
| Android Application Development Tutorial - 138 - Toggling Street and Satellite views 06:32 min |  |
| Android Application Development Tutorial - 139 - ItemizedOverlay to draw on our Map 06:22 min |  |
| Android Application Development Tutorial - 140 - Creating a Custom pinpoint 05:44 min |  |
| Android Application Development Tutorial - 141 - Placing a Pinpoint on a MapView 05:44 min |  |
| Android Application Development Tutorial - 142 - LocationManager and Location Permissions 06:47 min |  |
| Android Application Development Tutorial - 143 - Criteria and getting Location 05:22 min |  |
| Android Application Development Tutorial - 144 - Updating with OnLocationChanged method 05:08 min |  |
| Android Application Development Tutorial - 145 - Exporting apk and signing keystore 03:18 min |  |
| Android Application Development Tutorial - 146 - Obtaining Key for a specific Project 04:18 min |  |
| Android Application Development Tutorial - 147 - Introduction to HttpClient 05:27 min |  |
| Android Application Development Tutorial - 148 - Executing HttpGet on a Http Client 05:16 min |  |
| Android Application Development Tutorial - 149 - Viewing Internet data via StringBuffer 07:17 min |  |
| Android Application Development Tutorial - 150 - Introduction to JSON parsing 06:09 min |  |
| Android Application Development Tutorial - 151 - JSONArrays and JSONObjects 05:13 min |  |
| Android Application Development Tutorial - 152 - Appending with StringBuilder 05:03 min |  |
| Android Application Development Tutorial - 153 - Reading JSON information 04:33 min |  |
| Android Application Development Tutorial - 154 - Setting up XML Parsing Project 05:32 min |  |
| Android Application Development Tutorial - 155 - StringBuilder and XML Parsing Framework 07:00 min |  |
| Android Application Development Tutorial - 156 - Setting up a parsed XML data collection class 04:36 min |  |
| Android Application Development Tutorial - 157 - SAXParserFactory and XMLReader 07:28 min |  |
| Android Application Development Tutorial - 158 - Start Element method 06:34 min |  |
| Android Application Development Tutorial - 159 - Finishing XML parser 06:13 min |  |
| Android Application Development Tutorial - 160 - Creating a Widget receiver 05:36 min |  |
| Android Application Development Tutorial - 161 - Setting up Widget Configuration Activity 04:05 min |  |
| Android Application Development Tutorial - 162 - Basic Widget Design 06:31 min |  |
| Android Application Development Tutorial - 163 - Updating and Deleting Widget 04:15 min |  |
| Android Application Development Tutorial - 164 - Updating a Widget TextView 07:21 min |  |
| Android Application Development Tutorial - 165 - Setting up Widget Configuration Class 06:37 min |  |
| Android Application Development Tutorial - 166 - Relating Context with the Widget Manager 04:44 min |  |
| Android Application Development Tutorial - 167 - PendingIntent and widget Buttons 07:29 min |  |
| Android Application Development Tutorial - 168 - Introduction to OpenGL ES 05:06 min |  |
| Android Application Development Tutorial - 169 - OpenGL Renderer Basics 04:21 min |  |
| Android Application Development Tutorial - 170 - Rendering A Background 06:29 min |  |
| Android Application Development Tutorial - 172 - Byte and Float Buffers 04:46 min |  |
| Android Application Development Tutorial - 173 - ShortBuffer to handle Indices 04:54 min |  |
| Android Application Development Tutorial - 174 - Creating Draw method for OpenGL 06:11 min |  |
| Android Application Development Tutorial - 175 - glDrawElements method 04:19 min |  |
| Android Application Development Tutorial - 176 - OpenGL Boosting Performance 05:06 min |  |
| Android Application Development Tutorial - 177 - On Surface Changed 05:32 min |  |
| Android Application Development Tutorial - 178 - Using GLU to set up the Camera 05:36 min |  |
| Android Application Development Tutorial - 180 - Indices of a Cube 06:07 min |  |
| Android Application Development Tutorial - 181 - OpenGL Culling 04:18 min |  |
| Android Application Development Tutorial - 182 - 3D Rotation 05:17 min |  |
| Android Application Development Tutorial - 183 - OpenGL Vertex Color Buffer 06:15 min |  |
| Android Application Development Tutorial - 184 - Stock Android SDK Themes 04:25 min |  |
| Android Application Development Tutorial - 185 - Voice Recognition 05:48 min |  |
| Android Application Development Tutorial - 186 - Voice Recognition Result 05:21 min |  |
| Android Application Development Tutorial - 187 - Text to Speech 04:12 min |  |
| Android Application Development Tutorial - 188 - Set Language and Speak 04:12 min |  |
| Android Application Development Tutorial - 189 - Notifying Status Bar 04:30 min |  |
| Android Application Development Tutorial - 190 - Setting up a Notification 03:40 min |  |
| Android Application Development Tutorial - 191 - Notification Manager Methods 04:37 min |  |
| Android Application Development Tutorial - 192 - AudioManager Methods 04:03 min |  |
| Android Application Development Tutorial - 193 - Changing the Volume with a SeekBar 05:35 min |  |
| Android Application Development Tutorial - 197 - Adding Ad Unit Id and Ad Size 04:38 min |  |
| Android Application Development Tutorial - 198 - Adding Admob Ads via Java 06:07 min |  |
| Android Application Development Tutorial - 199 - Putting an App on the Market 07:07 min |  |
| Android Application Development Tutorial - 200 - Updating Application 04:35 min |  |