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