Android for .NET Developers: 2 Building Apps With Android Studio
This course provides an introduction to building Android applications using Android Studio focusing on those issues that are familiar to developers with desktop and web-based application experience. Topics covered include user interface management, multi-Activity applications, Android resource management, and exchanging information between Activities.
What you'll learn
This course provides an introduction to building Android applications using Android Studio. The course focuses on those aspects of application development that are familiar to developers with desktops or web-based application experience. The course takes you through the components of a user interface along with how to manage their appearance and layout. Detailed coverage of multi-Activity applications and exchanging information between Activities is included. Special attention is paid to Android resource management and avoiding the common pitfalls experienced by developers who are new to the platform.
Table of contents
- Introduction 1m
- The role of Views and Layouts 4m
- Using Layouts 5m
- Working with LinearLayout 9m
- Working with RelativeLayout 5m
- Demo: LinearLayout and RelativeLayout 1m
- Handling Event Callbacks with Interfaces 8m
- Mimicking Delegates to Handle Event Callbacks 4m
- Handling Event Callbacks More Easily 3m
- Summary 2m
- Introduction 1m
- Mobile Resource Challenge 1m
- Traditional Resource Management 1m
- Moving Beyond Processes and Threads 1m
- Android Resource Management 5m
- Activity States 2m
- Activity State Callback Methods 5m
- Demo: Activity State Callback Methods 5m
- Device Orientation and State 2m
- Demo: Manage State of Activity Views 7m
- Demo: Manage State of Activity Fields 5m
- Demo: Views with Self-Managing State 1m
- Summary 2m
- Introduction 1m
- Working with Activity Results 2m
- Handling Activity Results 2m
- Starting Custom Activity for Results 4m
- Custom Activity Return Results 7m
- Handling Returned Activity Results 7m
- Walkthrough: Handling Activity Results 2m
- Starting Camera from Your App 4m
- Handling Camera Results 6m
- Walkthrough: Starting Camera and Handling Results 2m
- Configuring the Emulator for Camera Support 2m
- Summary 2m