Thursday, December 19, 2013

Android interview question answer

* . WHAT IS ANDROID?



* Android is a stack of software for mobile devices which has Operating System, middleware and some key applications. The application executes within its own process and its own instance of Dalvik Virtual Machine. Many Virtual Machines run efficiently by a DVM device. DVM executes Java language byte code which later transforms into .dex format files.




*DESCRIBE THE APK FORMAT.



*A.The APK file is compressed the AndroidManifest.xml file, application code (.dex files), resource files, and other files. A project is compiled into a single .apk file.



* WHAT IS .APK EXTENSION?



* A.The extension for an Android package file, which typically contains all of the files related to a single Android application. The file itself is a compressed collection of an AndroidManifest.xml file, application code (.dex files), resource files, and other files. A project is compiled into a single .apk file.



* WHAT IS .DEX EXTENSION?



*A.Android programs are compiled into .dex (Dalvik Executable) files, which are in turn zipped into a single .apk file on the device. .dex files can be created by automatically translating compiled applications written in the Java programming language.



*WHAT IS A SERVICE?



*A.A service doesn't have a visual user interface, but rather runs in the background for an indefinite period of time.



*HOW TO REMOVE DESKTOP ICONS AND WIDGETS?



* A. Press and Hold the icon or widget. The phone will vibrate and on the bottom of the phone you will see anoption to remove. While still holding the icon or widget drag it to the remove button. Once remove turns red drop the item and it is gone



*DESCRIBE ANDROID APPLICATION ARCHITECTURE?



* Android Application Architecture has the following components:



* * Services - like N

* * Intent - To perform inter-communication network Operation between activities or services

* * Resource Externalization - such as strings and graphics

* * Notification signaling users - light, sound, icon, notification, dialog etc



*WHAT IS THE ANDROID OPEN SOURCE PROJECT?



*We use the phrase "Android Open Source Project" or "AOSP" to refer to the people, the processes, and the source code that make up Android.



*WILL IT WORK ON MY PHONE?



* The app will work on all phones and tablets running Android version 1.6 and above.



*HOW MUCH DOES IT COST?



* The app is free and ad-supported.



*HOW DO I SAVE THE APP TO MY SD CARD?



*From the device's Settings menu, go to Applications > Manage applications > The Guardian. Under the data header, choose "Move to SD card".



*WHAT IS MONO FOR ANDROID?



*Mono for Android is a software development kit that allows developers to use the C# language to create mobile applications for Android-based devices.Mono for Android exposes two sets of APIs, the core .NET APIs that C# developers are familiar with as well as a C# binding to Android's native APIs exposed through the Mono.Android.* namespace.You can use Mono for Android to develop applications that are distributed through the Android Application Stores or to deploy software to your personal hardware or the Android simulator.



* WHAT IS INCLUDED IN MONO FOR ANDROID?



*Mono for Android consists of the core Mono runtime, the Mono for Android bindings to the native Android APIs, a Visual Studio 2010 plugin to develop Android applications and an SDK that contains the tools to build, debug and deploy your applicationsOur Visual Studio 2010 plugin allows developers to use Visual Studio 2010 to develop, debug and deploy their applications to an Android simulator, an Android device, or the Android Application Store. Our MonoDevelop IDE also ships an addin to support Mono for Android development.



*WHEN WILL IT BE AVAILABLE IN A ROM?



*No time soon. Folks are working on it, but you'll need a lot of patience before it (if ever) arrives
Full Post

No comments:

Post a Comment