# How To Make An Android UI Part 1: XML And Views

DevFeed: [How To Make An Android UI Part 1: XML And Views](<https://devfeed.tech/articles/how-to-make-an-android-ui-part-1-xml-and-views-22815.md>)

Original publisher: [Read original article](<http://androidessence.com/how-to-make-an-android-ui-part-1/>)

Author: Adam McNeilly

Published: 2015-11-08T00:00:00Z

Content type: tutorial

Language: en

Sources: [Android Essence](<https://devfeed.tech/sources/android-essence.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [ui](<https://devfeed.tech/topics/ui.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [XML](<https://devfeed.tech/topics/xml.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [beginners](<https://devfeed.tech/tags/beginners.md>), [development](<https://devfeed.tech/tags/development.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [ui](<https://devfeed.tech/tags/ui.md>), [xml](<https://devfeed.tech/tags/xml.md>)

## AI overview

A beginner-focused tutorial on Android UI development. It explains how to declare layouts in XML, separate presentation from application logic, support different screen configurations, and understand the roles of View and ViewGroup.

## Source excerpt

Many of the posts on this site so far deal with nuanced tricks such as RecyclerView swiping/drag and drops, and often make the assumption that the reader has already worked with the Android UI. This post is going to break it down for the beginners, teaching you the fundamentals of mobile UI development and where you can pick up on skills to move forward.