Select chapter



basics (6.papers)
activities (5.papers)
services (2.papers)
threads (2.papers)
receivers (1.papers)
advanced android (2.papers)
SQLite database (1.papers)
adapters (1.papers)
adb and ddms (1.papers)
widgets (1.papers)
fragments (1.papers)
UI (1.papers)
Hide

Sponsored Links


  

android advanced android interview questions and answers

1
How to simulate SD card with emulator?
  1. you have to use real device to work with sd card.
  2. by default all emulators will have sd card enabled.
  3. we have to edit the emulator using avd manager and use sd card option check and set the memory for it.
  4. none of the above.
Show Answer
Share Facebook gmail Twitter
2
What is the base class for any android application?
  1. Activity
  2. Application
  3. Manifest
  4. Applet
Show Answer
Share Facebook gmail Twitter
Show Answer
Share Facebook gmail Twitter
Show Answer
Share Facebook gmail Twitter
Show Answer
Share Facebook gmail Twitter
6
What is the difference between parcelable and serializable?
  1. Parcels are light weight serializables. It is preferred to use parcels for marshaling objects into byte streams.
  2. seializable objects are faster to transfer when compared to parcelables.
  3. Android app heavily depends on Serialization concept to marshal objects.
  4. Android uses Linux IPC driver to transfer data between two processes.
Show Answer
Share Facebook gmail Twitter
7
How to store images of an activity into android phone gallery?
  1. Use file system APIs to store iamges or files in the gallery application.
  2. MediaStore.Images.Media.insertImage(getContentResolver(), yourBitmap, yourTitle , yourDescription);
  3.  ContentValues values = new ContentValues();
    
        values.put(Images.Media.DATE_TAKEN, System.currentTimeMillis());
        values.put(Images.Media.MIME_TYPE, "image/jpeg");
        values.put(MediaStore.MediaColumns.DATA, filePath);
    
        context.getContentResolver().insert(Images.Media.EXTERNAL_CONTENT_URI, values);
  4. you can uses both option 2 and 3
Show Answer
Share Facebook gmail Twitter
Show Answer
Share Facebook gmail Twitter
9
What is JNI ?
  1. Java Network Interface used for low level Java programming.
  2. Java Native Interface that enables Java to call native application written in C,C++.
  3. Java Network Interchange used for Java networking.
  4. None are correct.
Show Answer
Share Facebook gmail Twitter
10
What is the interface Spannable used for ?
  1. Manipulate text that can span across multiple pages.
  2. String parsing.
  3. Manipulate text that can span across multiple textview windows.
  4. This is the interface for text to which markup object can be attached and detached.
Show Answer
Share Facebook gmail Twitter
Show Answer
Share Facebook gmail Twitter
12
Which of the below options are used to solve compatibility issues when using an Android app with both tablets and phones.
  1. Fragments
  2. 9 patch tool
  3. avoiding using hard coded size for margins, heights, and widths.
  4. all of the above.
Show Answer
Share Facebook gmail Twitter
Show Answer
Share Facebook gmail Twitter
Show Answer
Share Facebook gmail Twitter
Read more papers :