Question: What are Intents?
Answer: Intents displays notification messages to the user from within the Android enabled
device. It can be used to alert the user of a particular state that occurred. Users can be made
to respond to intents.
Question: What are containers?
Answer: Containers, as the name itself implies, holds objects and widgets together,
depending on which specific items are needed and in what particular arrangement that is
wanted. Containers may hold labels, fields, buttons, or even child containers, as examples.
Question: What is a Sticky Intent?
Answer: A Sticky Intent is a broadcast from sendStickyBroadcast() method such that the
intent floats around even after the broadcast, allowing others to collect data from it.
Question: What is Orientation?
Answer: Orientation, which can be set using setOrientation(), dictates if the LinearLayout is
represented as a row or as a column. Values are set as either HORIZONTAL or VERTICAL.
Question: Describe the Android Framework.
Answer: The Android Framework is an important aspect of the Android Architecture. Here
you can find all the classes and methods that developers would need in order to write
applications on the Android environment.
Question: What is the importance of Default Resources?
Answer: When default resources, which contain default strings and files, are not present, an
error will occur and the app will not run. Resources are placed in specially named
subdirectories under the project res/ directory.
Question: What is ANR?
Answer: ANR is short for Application Not Responding. This is actually a dialog that appears
to the user whenever an application have been unresponsive for a long period of time.
Question: What language is supported by Android for application development?
Answer: The main language supported is Java programming language. Java is the most
popular language for app development, which makes it ideal even for new Android
developers to quickly learn to create and deploy applications in the Android environment.