Description
This Android 101 course is a complete package, a comprehensive detailed course on Android 101 basics which is the base of an android application development. It will provide you with the opportunity to interact with one of the biggest consumer bases in the world via the creation of Android apps. The Android 101 is useful for a beginner to become expert in android app development, as it starts from scratch keeping in mind the novices. You can learn about the basic features of the Android OS so as to design your very own apps!
The curriculum goes over the following:
Introduction
Starting at the beginning, the android apps course will familiarize you with the core basics of working as an Android developer. Emphasis is laid on setting up the basic procedure and tools required to commence coding. The learners will be acquainted with the general structure and language involved in Android 101. From there, one can move towards creating a simple project with the guidance of the course and create their own Android apps!
TextView
TextView is one of the fundamental features of Android which needs to be understood properly to create a suitable environment for your application. It allows the developer to display text to the user and at times, edit it.
The text is the simplest and most efficient means to interact with the user. However, some cues are difficult to convey on a screen. Hence there are many ways to manipulate text via TextView. One can easily change the font, size and style (bold, italics, underline). Further, colors can be changed, shadows can be added and links can be made clickable.
A button can be an icon or text (or both) which initializes an action on being touched. Like the text, they can also be stylized to better fit the context and the environment of the application. Other than the general changes in font and color, one can also assign custom backgrounds or make the buttons borderless.
Anyone who has used a smartphone understands the functionality and value of buttons. They are a discreet thread between the user and the application, which provides the user with an opportunity to communicate with their devices and get feedback.
Android Intents
Intents are a powerful tool present in the Android ecosystem which enables the user to unlock the full potential of their device.
Android applications can refer to components of other applications to complete an objective. This is exactly what happens when you send a picture through any messenger app (WhatsApp, Snapchat etc.). Your app pulls up your gallery for you to select an image and complete this task. This situation is when intents come into play. Intents are the messages sent by the components of an application to request functionality from other components in the Android.
Android Toast Message
Toast messages in Android are generic pop-ups made to communicate to a user that a certain activity has been performed. They take a minimal amount of space (no more than what is required for the message) while the application is still visible and usable.
The course will guide you through toast messages and enable you to make your very own toast messages along with deciding where they would appear on the screen.
Android Spinner Messages
Spinners in Android are an effective means of choosing a single value out of a group. This is done through the use of drop-down menus.
By default, a spinner would show the selected item, but touching it would reveal a dropdown menu with all the other values, from which the user has the option to choose one. These options can be obtained from any source. The selection of any of the items would lead to a response by the device.
Android Reader
A reader is a tool that lets the developer read data from a source in a character-wise manner. At times these readers also have provision for specifying a position in the input and returning to it later.
(Duration:- 3h 35m)