What is Intent?

It is connected to either the external world of application or internal world of application, Such as opening a PDF is an intent or connect to the web browser etc.

What is explicit Intent?

It is useful to connect external world of application.

For example, connecting to web browser.

What is implicit Intent?

It is useful to connect internal world of application, Such as connecting one activity to another activity.

Explain Android application Architecture?

Android application architecture has the following components.

Services − It will perform background functionalities.

Intent − It will perform the inter connection between activities and the data passing mechanism.

Resource Externalization − strings and graphics.

Notification − light, sound, icon, notification, dialog box and toast.

Content Providers − It will share the data between applications.

What Is Android?

Android is a mobile operating system developed by Google, based on the Linux kernel and designed primarily for touchscreen mobile devices such as smartphones and tablets.

Android’s user interface is mainly based on direct manipulation, using touch gestures that correspond to real world actions, such as swiping, tapping and pinching, to manipulate on-screen objects, along with a virtual keyboard for text input.

In addition to touchscreen devices, Google has further developed Android TV for televisions, Android Auto for cars, and Android Wear for wrist watches, each with a specialized user interface. Variants of Android are also used on notebooks, game consoles, digital cameras, and other electronics.

As of 2015, Android has the largest installed base of all operating systems.