Widget exploration app
We have just talked about six Widgets – the EditText
, ImageView
, RadioButton
(and RadioGroup
), Switch
, CheckBox,
and TextClock
widgets. Let's make a working app and do something real with each of them. We will also use a Button
and a TextView
again as well.
In this layout, we will use LinearLayout
as the layout type that holds everything, and within LinearLayout,
we will use multiple RelativeLayout
.
RelativeLayout
has been superseded by ConstraintLayout,
but they are still very commonly used and well worth playing around with. You will see as you build layouts within RelativeLayout
that the UI elements behave very much the same as ConstraintLayout
but that the underlying XML is different. It is not necessary to learn this ...
Get Android Programming for Beginners - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.