postheadericon GTU 3640015 Android Programming sample Question Bank

Master in Computer Application
Subject Name: Android Programming
Subject Code: 3640015
Sample Question Bank 

UNIT - 1

  • What is android?
  • Explain Android SDK feature
  • What is OHA? explain in detail
  • Explain Android software stack in detail.
  • Explain with diagram the Android platform architecture. 
  • The Dalvik Virtual Machine
  • Explain hardware abstraction layer(HAL)


  • List and describe in detail Android development tools (ADT)
  • Write steps to create AVD (Android Virtual Device)
  • Write steps to create Android Application
  • Explain Dalvik Debug Monitor Service (DDBMS)
  • Explain Android Debug Bridge (ADB)
  • Explain Hierarchy Viewer and Lint Tool
  • Explain Monkey and Monkey Runner android Tool


  • What makes an Android Application?
  • Describe components of an Android application.
  • Android Manifest File and its common settings in detail
  • What are resources? Explain different types of resources in detail.
  • Explain the Android Application Lifecycle with Lifecycle Events?
  • Explain the lifecycle of Android Activity Lifecycle Events.

UNIT - 2

  • Explain types of XML Layout to Create User Interfaces
  • What is Fragment? Explain Fragment lifecycle event
  • Explain Fragment Transactions in detail
  • Explain any Five ANDROID WIDGET
  • What is VIEW? Explain Creating and modifying Views?
  • What is Adapters? Explain types of Native Adapters with Example
  • Explain How to create custom Views


  • Explain Types of intent with example
  • Explain Linkify
  • Explain Pending Intents in details.
  • Explain Broadcast Receivers in detail
  • What is Sticky Intents? Explain how to Broadcasting Sticky Intents
  • Explain Native Android Intent Actions
  • Explain Intent Filters to Service Implicit Intents
  • Explain how to listen Native Broadcast Intents
  • Explain Listening for Battery Changes
  • Explain Listening for Connectivity Changes


  • Explain XML Parsing Using the XML Pull Parser
  • Explain Download Manager

UNIT - 3

  • Explain persistence data storage techniques available in android
  • What is Shared Preferences? Explain how to read, write and Search in Shared Preferences
  • Explain Creating Private Application Files
  • Explain any Five file related function


  • What is SQLite write a short note on it
  • What is Cursor? Explain methods of Cursor class
  • Explain SQLite Open Helper with example
  • Explain Opening and Creating Databases with the SQLite Open Helper
  • Explain Opening and Creating Databases without the SQLite Open Helper
  • Explain how to Query, insert, update and delete rows from Database?
  • What is Content Provider? Explain step to create Content Providers?
  • Explain How to Store Files in a Content Provider
  • What is Content Provider? Several native Content Providers?
  • Explain Media Store Content Provider using example
  • Explain Contacts Contract Content Provider using example
  • Explain How to Creating and Pick Contacts Using Intents?
  • Explain Calendar Content Provider using example
  • Explain Browser Content Provider using example
  • Explain CallLog Content Provider using example


  • What is service? Explain Service Life Cycle.
  • Explain Type of Services
  • Explain Restart Behavior of Android Service
  • What is AsyncTask? Explain it in detail.
  • Explain Alarm Service of Android.
  • List and Explain Types of Alarm.

UNIT - 4

  • What is ActionBar? Explain any five method of it?
  • Explain How to Disabling the Action Bar
  • Explain Types of Menu Available in Android
  • Explain Option Menu with Example
  • Explain Context Menu with Example
  • Explain Popup Menu with Example
  • Explain add() of Menu
  • Explain various Menu Item Options
  • Explain types of Dialog available in android
  • Explain Alert Dialog in detail
  • Explain how to view Activity as Dialog?
  • What is Toast? Explain How to customize it?


  • Explain Drawable resource types in detail
  • Explain Shape Drawables in detail
  • Explain Gradient Drawables in detail
  • Explain Types of Animation available in Android
  • Explain Tweened Animations with Example
  • Explain Frame Animations with Example
  • Explain Interpolated Property Animations with Example


  • List and Explain Supported Android Sensors
  • Explain how to Monitoring Sensors using SensorEventListener
  • Explain how to monitor a device's movement and orientation
  • What is Natural Orientation of a Device in android?


  • Explain available location provider in detail?
  • Explain how to find location provider by specifying criteria?
  • Explain how to find the Last Known Location of device?

UNIT - 5

  • What is Media Player in android? Explain transitions through the state machine.
  • Explain how to play audio using Media Player
  • Explain VideoView in detail
  • Explain Recording Sound with Audio Record
  • Explain Playing Sound with Audio Track
  • Explain how to take picture from Camera in android?
  • Explain how to record video using an Intent?
  • Explain how to record Video using Media Recorder?
  • Explain how to add media to MediaStore?

  • What is TelephonyManager? explain its use in detail
  • Explain how to replace the Native Dialer
  • Explain how to Monitoring Changes in Phone State
  • Explain how to Monitoring Incoming Phone Calls
  • Explain how to Track Cell Location Changes
  • Explain how to Track Service Changes
  • Explain how to Send SMS
  • Explain how to Send MMS
  • Explain how to Send SMS Using the SMS Manager
  • Explain how to Track and Confirm SMS Message Delivery
  • Explain how to Send Data Messages
  • Explain how to Listen or read Incoming SMS Messages


  • Write steps to Signing applications
  • Write steps to publishing applications
  • Discuss application marketing, promotion and distribution strategies
  • What is monetizing in android application?

Text Book:

  • Reto Meier Professional ANDROID 4 Application Development, WROX Latest Edition


Sivanandhana Girish said...

This is an excellent blog. Thanks for taking the time to share this information. Waiting for more updates.

Spoken English Classes in Velachery
Spoken English in Velachery
Spoken English Classes in Tambaram
Spoken English Class in Chrompet
Spoken English Classes in OMR Chennai
Spoken English Classes in Navalur
Spoken English Class in Ambattur
Spoken English Class in Avadi

jenifer irene said...

This is really impressive post, I am inspired with your post, do post more blogs like this, I am waiting for your blogs.
Aviation Academy in Chennai
Air hostess training in Chennai
Airport management courses in Chennai
Ground staff training in Chennai
aviation training in Chennai
air hostess academy in Chennai
Airport Management Training in Chennai
airport ground staff training courses in Chennai

IT said...

Great Article
android based projects

Java Training in Chennai

FInal Year Project Centers in Chennai

Java Training in Chennai

projects for cse

The Angular Training covers a wide range of topics including Components, Angular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training

Total Pageviews

© Powered by Blogger.