Devansh Parikh
1/16/23 Devansh Parikh 1
, Chapter 3
Android GUI Design Concepts and UI
Programming
1/16/23 Devansh Parikh 2
, Topics
1. Android application components 14. RadioButton,
Intent, 15. Spinner,
2. Activity, 16. WebView,
3. Activity Lifecycle, 17. EditText,
4. Broadcast receivers, 18. DatePicker,
5. Services and Manifest, 19. TimePicker,
6. Understanding the components 20. ListView,
of a screen(Layouts), 21. Progress-Bar,
7. Drawable Resources, 22. Analog and Digital clock,
8. Resolution and density 23. Spinner,
independence (px,dp,sp),
24. Handling UI events(Text Edit,
9. Adapting to display orientation,
Button clicked etc.),
10. Action Bar,
25. Toast
11. Views(UI Widgets)-Button,
12. ToggleButton,
13. CheckBox,
1/16/23 ©Devansh Parikh 3
, Android application components
Intent
• What is Intent ?
• Intents are used as a message passing mechanism
that works both within your application and
between applications.
• You can use Intents to do the following:
– Explicitly start a particular Service or Activity using its
class name
– Start an Activity or Service to perform an action with
(or on) a particular piece of data
– Broadcast that an event has occurred
1/16/23 Devansh Parikh 4