Answer: C All
Description: For simplicity, Android groups all actual screen sizes into four generalized sizes: small, normal, large, and extra large.
Related questions:
difference between dp, px, dip, dpi
Screen sizes supported by android
Answer: C converts all .class files to dvm understandable format, i.e dex
Description: DVM (Dalvik Virtual Machine) understands only .dex format, and not .class format.
All android applications runs in DVM. So we have to convert all .class files into dalvik understandable format (android byte code).
This is done by dx tool.
Related questions:
Full form of DVM
what is DVM
difference between JVM & DVM
Answer: D All
Description: Dialogs are 4 types:
1. Alert dialog
2. Date picker dialog
3. Time picker dialog
4. Progress dialog
Related questions:
difference between menus and dialogs
Dialog types in android
Answer: B Content Provider
Description: Note : we use content resolver to start or communicate with content providers.
Answer: C I,ii,iii,iv,&v.
Description: Related questions:
difference between android and ios
Answer: C I,ii,iii,&iv
Description:
Answer: B 1,2,3,4,5
Description:
Answer: C iii, ii, & i
Description:
Answer: C I, ii, iii, & iv
Description:
Answer: A vi,v,iv,iii,ii, & i
Description:
Answer: D All are true
Description:
Answer: A I, ii, iii, iv, & v
Description:
Answer: A vi, v, iv, iii, ii, & i
Description:
Answer: C 1,2,3
Description: Just like all java programs runs in JVM, similarly all android applications runs in DVM. But DVM can understand only .dex files, it can't understand .class files. Dex full form is dalvik executable. Dex files are light weight when compared to .class files.
Related questions:
Android compilation and execution process
What is dx tool
Answer: A Same
Description: It is not based the version number that we differentiate between mobile version and tablet version, but it is by using fragments in the application.
Related questions:
How to upgrade database tables in android application
Updating android application with latest tables
Answer: D We cannot predict the size of .apk file because it depends upon the source code, images, layouts and other resources of the application.
Description:
Answer: B (API level 19) Android 4.4 KitKat
Description:
Answer: A Folder Structure of Android Application:
1. src
2. gen
3. bin
3. res
4. values
Description: src folder contains source files .java, .c etc. gen folder will contain automatic generated files like R.java. Bin folder will contain binary files which are generated after compiling and linking like .class files and .apk file. Res folder will contain various resources required for your project. This folder again contains many sub folders like menu folder to create menus, layout folder to create layouts for your activities, drawable folder to store images used in your project. values folder will contain styles and strings related xml files.
Answer: B 1,2,3,4
Description:
Answer: A 1,2,3,4,5
Description: Related questions:
What is the use of fragments?
How to solve compatibility issues with tablets and phones