Module 1 Introduction to the Course
Unit 1 Course Introduction (1:29)  
Unit 2 Brief Android Overview (6:23)  
Unit 3 Final Project Demo (4:44)  
Module 2 Setting Up Your Environment
Unit 1 Section Introduction (0:22)  
Unit 2 Installing The Java Development Kit (3:03)  
Unit 3 Downloading And Installing Android Studio (4:07)  
Unit 4 Adding Sdk Tools, Packages And Platforms (6:52)  
Unit 5 Section Conclusion (0:26)  
Module 3 Structure Of An Android Application
Unit 1 Section Introduction (0:43)  
Unit 2 Configuring New Projects P1: Application Name, Package Name, Project Location (2:33)  
Unit 3 Configuring New Projects P2: Targeted Device; Android SDK’s (3:33)  
Unit 4 Configuring New Projects P3: Starter Activities (1:46)  
Unit 5 Configuring New Projects P4: Activity Customization (3:58)  
Unit 6 Activities (4:32)  
Unit 7 Manifest File (2:45)  
Unit 8 Build.gradle File (5:31)  
Unit 9 Res directory: drawable folder (3:59)  
Unit 10 Res directory: layout folder (1:36)  
Unit 11 Res directory: menu folder (1:31)  
Unit 12 Res directory: values folder (3:04)  
Unit 13 Section Recap (0:37)  
Module 4 Running & Testing Android Applications
Unit 1 Section Introduction (0:30)  
Unit 2 Setting Up (Physical) Android Phone (5:12)  
Unit 3 Setting Up Emulator (7:49)  
Unit 4 Running App Via Device or Emulator (3:51)  
Unit 5 Android Tool Window (5:56)  
Unit 6 Section Recap (0:20)  
Module 5 Breaking Down Android Layouts
Unit 1 Section Introduction (0:18)  
Unit 2 Views & View Groups (3:42)  
Unit 3 Introduction To Layouts Editor / Visual Designer (6:06)  
Unit 4 Breaking Down Android Layouts (9:13)  
Unit 5 Introduction To Widgets (7:16)  
Unit 6 Defining Layout Text With The String Resource File (2:38)  
Unit 7 Brief Overview Of Android Dimensions (3:04)  
Unit 8 Creating Additional Layouts With Android Studio (3:55)  
Unit 9 Section Recap (0:28)  
Module 6 Breaking Down Android Activities
Unit 1 Section Introduction (0:28)  
Unit 2 The Activity Lifecycle (4:16)  
Unit 3 Settings Layouts And Accessing UI elements From Activity (6:27)  
Unit 4 Creating Additional Activities With Android Studio (3:07)  
Unit 5 Creating Additional Activities Without Android Studio (5:45)  
Unit 6 Section Recap (0:26)  
Module 7 Breaking Down Android Intents
Unit 1 Section Introduction (0:20)  
Unit 2 Intent Overview (4:53)  
Unit 3 Starting New Activities With Intents (5:07)  
Unit 4 Sending Data To Other Activities (4:08)  
Unit 5 Receiving From Another Activity (6:42)  
Unit 6 Creating Implicit Intents (7:35)  
Unit 7 Section Recap (0:21)  
Module 8 Setting Up Notebook Application
Unit 1 Section Introduction (0:23)  
Unit 2 Creating Notebook Application (4:45)  
Unit 3 Breaking Down Newly Created Project Part 1 (7:38)  
Unit 4 Breaking Down Newly Created Project Part 2 (10:19)  
Unit 5 Implementing The Main Activity Listfragment (9:25)  
Unit 6 Breaking Down Fragments (9:05)  
Unit 7 Section Recap (0:24)  
Module 9 Implementing Main Note List
Unit 1 Section Introduction (0:18)  
Unit 2 Application Roadmap Part 1 (1:27)  
Unit 3 Demonstrating Simple ArrayAdapter (6:48)  
Unit 4 Implementing Custom ArrayAdapter Part 1 : Creating Row Layout (10:35)  
Unit 5 Implementing Custom ArrayAdapter Part 2 : Creating Note Data Structure (8:36)  
Unit 6 Implementing Custom ArrayAdapter Part 3 : Creating NoteAdapter (9:56)  
Unit 7 Implementing Custom ArrayAdapter Part 4 : Finalizing And Filling Note List (8:15)  
Unit 8 Implementing Custom ArrayAdapter Part 5 : Optimizing NoteAdapter (8:29)  
Unit 9 Section Recap (0:21)  
Module 10 Implementing NoteViewFragment & NoteDetailActivity
Unit 1 Section Introduction (0:23)  
Unit 2 Application Roadmap Part 2 (1:48)  
Unit 3 Creating NoteDetailActivity (3:09)  
Unit 4 Starting NoteDetailActivity Via Intent (7:12)  
Unit 5 Adding NoteViewFragment Part 1 : Creating The Fragment (1:07)  
Unit 6 Adding NoteViewFragment Part 2 : Creating The Layout (8:22)  
Unit 7 Adding NoteViewFragment Part 3: Populating Layout With Received Note Data (8:33)  
Unit 8 Dynamically Loading NoteViewFragment (10:27)  
Unit 9 Section Recap (0:24)  
Module 11 .Implementing NoteEditFragment
Unit 1 Section Introduction (0:32)  
Unit 2 Application Roadmap Part 3 (2:41)  
Unit 3 Creating ListFragment Context Menu Part 1 : Adding Menu layout (4:58)  
Unit 4 Creating ListFragment Context Menu Part 2 : Implementing Menu Layout (7:22)  
Unit 5 Adding NoteEditFragment Part 1 : Creating The Fragment (1:19)  
Unit 6 Adding NoteEditFragment Part 2 : Creating The Layout (10:09)  
Unit 7 Adding NoteEditFragment Part 3 : Populating Layout With Received Note Data (8:15)  
Unit 8 Dynamically Adding And Starting Noteeditfragment Part 1 (10:55)  
Unit 9 Dynamically Adding And Starting Noteeditfragment Part 2 (8:10)  
Unit 10 Section Recap (0:21)  
Module 12 .Improving NoteEditFragment
Unit 1 Section Introduction (0:22)  
Unit 2 Creating AlertDialog Box (9:47)  
Unit 3 Implementing Category Button OnClickListener (5:49)  
Unit 4 Creating AlertDialog Confirmation Box (10:32)  
Unit 5 Implementing Save Button OnClickListener (7:38)  
Unit 6 Retaining Information On Orientation Change With OnSaveInstanceState (9:07)  
Unit 7 Section Recap (0:36)  
Module 13 Creating New Notes
Unit 1 Section Introduction (0:32)  
Unit 2 Application Roadmap Part 4 (1:26)  
Unit 3 Adding New Note Item To Action Bar Part 1 : Updating Action Bar Layout (5:06)  
Unit 4 Adding New Note Item To Action Bar Part 2 : Receiving Action Bar Selection (5:02)  
Unit 5 Modifying NoteEditFragment For Note Creation (6:11)  
Unit 6 Fixing New Note Bug Part 1: Sending Data To Fragments (4:51)  
Unit 7 Fixing New Note Bug Part 2: Retrieving Data In Fragments (6:01)  
Unit 8 Section Recap (0:30)  
Module 14 Adding The Database
Unit 1 Section Introduction (0:30)  
Unit 2 Creating And Defining Our Database (10:56)  
Unit 3 Getting Help From SQLiteOpenHelper (8:41)  
Unit 4 Reading Notes From Our Database Part 1: Implementing Database Methods (12:32)  
Unit 5 Reading Notes From Our Database Part 2: Using Database Methods (3:33)  
Unit 6 Creating New Notes In Our Database Part 2: Using Database Methods (7:32)  
Unit 7 Updating Preexisting Notes (8:11)  
Unit 8 Deleting Notes (7:15)  
Unit 9 Section Recap (0:33)  
Module 15 Adding Application Preferences / Settings
Unit 1 Section Introduction (0:32)  
Unit 2 Application Roadmap Part 5 (0:54)  
Unit 3 Creating Preference Fragment Layout (6:52)  
Unit 4 Creating Preference Fragment & Activity (5:43)  
Unit 5 Starting & Tweaking Preference Activity / Fragment (3:46)  
Unit 6 Retrieving Application Preferences (5:21)  
Unit 7 Section Recap (0:16)  
Module 16 Course Conclusion
Unit 1 Course Recap And Next Steps (3:16)  
Unit 2 Additional Resources (3:38)  
Unit 3 Closing Message (0:40)  
Powered By WP Courseware