Test your basic knowledge |

Android Programming

Subject : it-skills
Instructions:
  • Answer 50 questions in 15 minutes.
  • If you are not ready to take this test, you can study here.
  • Match each statement with the correct term.
  • Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.

This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Theseare a key part of Android applications that directly affect the user experience.






2. It is a lightweight mechanism used to transmit data from a server to a particular app instance.






3. This is used to fetch the account names that the user has stored on their device.






4. Once a connection has been established - the app uses this method to retrieve the data as an InputStream.






5. Callback method: The activity is no longer visible






6. A mode where navigation is set up with a spinner widget.






7. It is a string that defines the specific type of access your app is asking for.






8. To define custom attributes - add this resources to your project.






9. You can reacquire the necessary resources and resume actions that were interrupted. These state transitions are all part of the _________






10. The industry standard way to deal with authentication to third-party services.






11. It is available starting with API Level 14 and higher.






12. This class is the basis for handling flywheel-style fling gestures.






13. Evaluation of registered components






14. It's generally a good idea for one of your APKs to support this texture format as it is supported by all Android-powered devices that support the OpenGL ES 2.0 spec.






15. This defines how the SearchView behaves and is defined in a res/xml/searchable.xml file.






16. The ____ lifetime of an activity happens between the call to onStart() and the call to onStop().






17. In order to get a list of accounts on the device - your app needs this permission.






18. This is used to check that you're actually connected to the Internet and what type of connection is in place.






19. This behaves similarly to a SQLite table - but reads and writes to an object in memory via callbacks - instead of to a database file.






20. It inform the system what intents an application component is willing to accept.






21. This widget as an item in the action bar is the preferred way to provide search in your app.






22. Used when a connection is active - allowing the device to transfer data at its highest possible rate.






23. Once installed on a device - each Android application lives in its own ______






24. This class computes scroll positions for you - but it does not automatically apply those positions to your view.






25. Converts XML Document to XML DOM






26. This class defines methods for drawing text - lines - bitmaps - and many other graphics primitives.






27. This is used for the need of finer control over your view's layout parameters.






28. Your activity should perform setup of "global" state (such as defining layout) in ____ and release all remaining resources in _____






29. Callback method: The activity has become visible.






30. This method returns the inflated View once complete so you don't need to call findViewById() if you need to interact with the layout.






31. Describes the status of a network interface of a given type (currently either Mobile or Wi-Fi).






32. This action is used in sending text content from one activity to another.






33. An _______ is an application component that provides a screen with which users can interact in order to do something - such as dial the phone - take a photo - send an email - or view a map.






34. When a view is created from an XML layout - all of the attributes in the XML tag are read from the resource bundle and passed into the view's constructor as a what?






35. The Android framework has a large set of these classes for interacting with the user and displaying various types of data.






36. It provides a simple way to perform your work outside the main thread.






37. This class provides one of the simplest ways to fire off a new task from the UI thread.






38. Direct component call in Android






39. For example - a ____ might be a button that initiates an action when the user touches it.






40. A styleable entity that contains these two custom attributes: showText and labelPosition.






41. Each time a new activity starts - the previous activity is stopped - but the system preserves the activity in a _____ (the ______).






42. Callback method: The activity is no longer visible.






43. It is a free service for sending messages to Android devices.






44. In most cases this will offer greater bandwidth at a significantly lower battery cost.






45. is run when running Android on the pc






46. These helpers are specialized classes for backing up certain kinds of data.






47. Most network-connected Android apps use this to send and receive data.






48. Where Android is currently primarily developed






49. This is an interface which is used to pass image data from the camera hardware to the application.






50. Callback method: The activity is being created.







Sorry!:) No result found.

Can you answer 50 questions in 15 minutes?


Let me suggest you:



Major Subjects



Tests & Exams


AP
CLEP
DSST
GRE
SAT
GMAT

Most popular tests