Previous Topics

  • pic06

    Looper benefits and why we using looper in android?

  • pic07

    Difference between Thread and process

  • pic08

    Why we are using Async Task in android?

Latest Topics

  • pic09

    why Kotlin?Simple to understand the Kotlin

  • pic10

    Difference Between Serializable and Parcelable

  • pic11

    What is Rx Java? why we using for RX Java?

Layout Types


RelativeLayout means based on relation of views from its parents and other views.LinearLayout means we can align views one by one (vertically/ horizontally). FrameLayout to load child one above another, like cards inside a frame, we can place one above another .ConstraintLayout is similar to a RelativeLayout in that it uses relations to position and size widgets, but has additional flexibility and is easier to use in the Layout Editor.

Android Interview Questions

An Intent is a messaging object you can use to request an action from another app Component. Although intents facilitate communication between components in several ways.

AIDL (Android Interface Definition Language) is similar to other IDLs you might have worked with. It allows you to define the programming interface that both the client and service agree upon in order to communicate with each other using interprocess communication (IPC)

Firebase is a mobile platform that helps you quickly develop high-quality apps, grow your user base, and earn more money. Firebase is made up of complementary features that you can mix-and-match to fit your needs.