Android Development Essential Training: Design a User Interface with Java
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to create a user interface for an Android app. Learn about working with the essential UI components including layouts, views, alignment constraints, styles, and more.
Syllabus
Introduction
- Welcome
- What you should know
- How to use the exercise files
- What's new in this update: Late 2017
- Load an XML layout file at runtime
- View and ViewGroup components
- Explore available View components
- Units of measurement in Android
- Use the design repository
- Apply parent and position constraints
- Apply alignment constraints
- Use constraint bias and ratio settings
- Position views with constraint chains
- Lay out views with LinearLayout
- Lay out views with RelativeLayout
- Add views to a ViewGroup with Java
- Manage string values as resources
- Display strings with TextView
- Manage text entry with EditText
- Manage data entry with TextInputLayout
- Display toast messages
- Localize UI text
- Define and apply a style
- Understanding material design
- Configure material design theme colors
- Use material design View components
- Display image resources
- Display images from the assets directory
- Manage image display with Picasso
- Use XML files as graphical resources
- Extend View components
- Create and deploy an Android widget
- Update an active home screen widget
- Manage widget updates with AlarmManager
- Next steps
Taught by
David Gassner
Related Courses
Material Behaviour from Atoms to BridgesUniversity of Western Australia via Independent Design 101 (or Design Basics)
iversity Material Design for Android Developers
Google via Udacity Product Design
Google via Udacity Introduction to Mobile Application Development using Android
The Hong Kong University of Science and Technology via edX