0% found this document useful (0 votes)
24 views2 pages

Nonsymphoniously Zechstein Unhappiness

Dalvik serves as Android's virtual machine, allowing efficient execution of multiple virtual machines through memory management. AAPT is a tool for working with zip-compatible archives, including creating, extracting, and viewing app package contents. ANR is a dialog that appears when an app is unresponsive for too long. A visible activity sits behind a foreground dialog and is visible but not in the foreground. Disadvantages of Android include lack of clear policy for app compatibility across OS versions and device variations posing challenges for screen-size adjustments.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views2 pages

Nonsymphoniously Zechstein Unhappiness

Dalvik serves as Android's virtual machine, allowing efficient execution of multiple virtual machines through memory management. AAPT is a tool for working with zip-compatible archives, including creating, extracting, and viewing app package contents. ANR is a dialog that appears when an app is unresponsive for too long. A visible activity sits behind a foreground dialog and is visible but not in the foreground. Disadvantages of Android include lack of clear policy for app compatibility across OS versions and device variations posing challenges for screen-size adjustments.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Question: What role does Dalvik play in Android development?

Answer: Dalvik serves as a virtual machine, and it is where every Android application runs.
Through Dalvik, a device is able to execute multiple virtual machines efficiently through
better memory management.

Question: What is AAPT?

Answer: AAPT is short for Android Asset Packaging Tool. This tool provides developers with
the ability to deal with zip-compatible archives, which includes creating, extracting as well
as viewing its contents.

Question: What is ANR?

Answer: ANR is short for Application Not Responding. This is actually a dialog that appears
to the user whenever an application have been unresponsive for a long period of time.

Question: What is a visible activity?

Answer: A visible activity is one that sits behind a foreground dialog. It is actually visible to
the user, but not necessarily being in the foreground itself.

Question: What do you think are some disadvantages of Android?

Answer: Given that Android is an open-source platform, and the fact that different Android
operating systems have been released on different mobile devices, there’s no clear cut
policy to how applications can adapt with various OS versions and upgrades. One app that
runs on this particular version of Android OS may or may not run on another version.
Another disadvantage is that since mobile devices such as phones and tabs come in different
sizes and forms, it poses a challenge for developers to create apps that can adjust correctly
to the right screen size and other varying features and specs.

Question: Enumerate the steps in creating a bounded service through AIDL.

Answer: 1. create the .aidl file, which defines the programming interface, 2. implement the
interface, which involves extending the inner abstract Stub class as well as implanting its
methods, 3. expose the interface, which involves implementing the service to the clients.

Question: What is the importance of Android in the mobile market?

Answer: Developers can write and register apps that will specifically run under the Android
environment. This means that every mobile device that is Android enabled will be able to
support and run these apps. With the growing popularity of Android mobile devices,
developers can take advantage of this trend by creating and uploading their apps on the
Android Market for distribution to anyone who wants to download it.

Question: What items are important in every Android project?

Answer: These are the essential items that are present each time an Android project is
created: AndroidManifest.xml, build.xml, bin/, src/, res/, assets/

You might also like