Question-41. Which kernal is used in android ?

Answer- Android is customized Linux 3.6 kernel.

 

Question-42. How to update UI from a service in android ?

Answer- Use a dynamic broadcast receiver in the activity, and send a broadcast from the service. Once the dynamic receiver is triggered update UI from that receiver.

 

Question-43. What folders are important in android project ?

Answer-

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

 

Question-44. What are application Widgets in android ?

Answer- App Widgets are miniature application views that can embedded in other applications (such as the Home screen) and receive periodic updates. These views has referred to as Widgets in the user interface, and you can publish one with an App Widget provider.

 

Question-45. How do you find any view element into your program ?

Answer- Using with findViewById we can find view element.

 

Question-46. What is drawable folder in android ?

Answer- A compiled visual resource that can used as a backgrounds,banners, icons,splash screen etc.

 

Question-46. What are the type of flags to run an application in android ?

Answer-

FLAG_ACTIVITY_NEW_TASK

FLAG_ACTIVITY_CLEAR_TOP.

 

Question-47. Who is the founder of Android ?

Answer- Andy Rubin.

 

Question-48. What are the code names of android ?

Answer-

1. Aestro
2.  Blender
3.  Cupcake
4.  Donut
5.  Eclair
6.  Froyo
7.  Gingerbread
8.  Honeycomb
9.  Ice Cream Sandwich
10. Jelly Bean
11. Kitkat
12. Lollipop
13. Marshmallow

 

Question-49. What are the advantages of android ?

Answer-

Open-source: It means no licence, distribution and development fee.
Platform-independent: It supports windows, mac and linux platforms.
Supports various technologies: It supports camera, bluetooth, wifi, speech, EDGE etc. technologies.
Highly optimized Virtual Machine: Android uses highly optimized virtual machine for mobile devices, called DVM (Dalvik Virtual Machine).

 

Question-50. Does android support other language than java ?

Answer- Yes, android app can be developed in C/C++ also using android NDK (Native Development Kit). It makes the performance faster. It should be used with android SDK.