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
Creative, Serious and Playful Science of Android AppsUniversity of Illinois at Urbana-Champaign via Coursera Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera Android. Programación de Aplicaciones
MirÃadax Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera Begin Programming: Build Your First Mobile Game
University of Reading via FutureLearn