Android Interview Questions – Set 04

What is NDK?

NDK stands for Native Development Kit. By using NDK, you can develop a part of an app using native language such as C/C++ to boost the performance.

List the various storages that are provided by Android.

The various storage provided by android are:

  • Shared Preferences
  • Internal Storage
  • External Storage
  • SQLite Databases
  • Network Connection

How are layouts placed in Android?

Layouts in Android are placed as XML files.

What are the core building blocks of android?

The core building blocks of Android are:

  • Activity
  • View
  • Intent
  • Service
  • Content Provider
  • Fragment etc.

What is Android?

Android is an open-source, Linux-based operating system used in mobiles, tablets, televisions, etc.

What is the Adapter in Android?

An adapter is used to create a child view to present the parent view items.

What is the name of the database used in android?

An opensource and lightweight relational database for mobile devices.

What is sleep mode in Android?

In sleep mode, CPU is slept and doesn’t accept any commands from android device except Radio interface layer and alarm.

Give a list of impotent folders in android

The following folders are declared as impotent in android:

  • AndroidManifest.xml
  • build.xml
  • bin/
  • src/
  • res/
  • assets/

What is ANR?

ANR stands for Application Not Responding. It is a dialog box that appears if the application is no longer responding.