Android Studio Development Essentials - Android 7 Edition
From Techotopia
Table of Contents
- A Guide to the Android ConstraintLayout
- A Guide to using ConstraintLayout in Android Studio
- Design and Layout Views
- Autoconnect Mode
- Inference Mode
- Manipulating Constraints Manually
- Deleting Constraints
- Adjusting Constraint Bias
- Understanding ConstraintLayout Margins
- The Importance of Opposing Constraints and Bias
- Configuring Widget Dimensions
- Adding Guidelines
- Widget Group Alignment and Distribution
- Converting other Layouts to ConstraintLayout
- Working with ConstraintLayout Chains and Ratios in Android Studio
- Managing Constraints using ConstraintSet
- Java Code vs. XML Layout Files
- Creating Views
- View Properties
- Constraint Sets
- Establishing Connections
- Applying Constraints to a Layout
- Parent Constraint Connections
- Sizing Constraints
- Constraint Bias
- Alignment Constraints
- Copying and Applying Constraint Sets
- ConstraintLayout Chains
- Guidelines
- Removing Constraints
- Scaling
- Rotation
- An Android ConstraintSet Tutorial
- An Android Studio Designer ConstraintLayout Tutorial
- An Android 7 Notifications Tutorial
- Basic Android Animation using ConstraintSet and beginDelayedTransition
- An Android 7 Direct Reply Notification Tutorial
- Integrating Firebase Support into an Android Studio Project
- An Android 7 Firebase Remote Notification Tutorial
- An Introduction to Android 7 Multi-Window Support
- Split-Screen, Freeform and Picture-in-Picture Modes
- Entering Multi-Window Mode
- Checking for Freeform Support
- Enabling Multi-Window Support in an App
- Specifying Multi-Window Attributes
- Detecting Multi-Window Mode in an Activity
- Receiving Multi-Window Notifications
- Launching an Activity in Multi-Window Mode
- Configuring Freeform Activity Size and Position
- An Android Studio Multi-Window Split-Screen and Freeform Tutorial