If a broadcast receiver uses permissions, you can request those permissions by adding an element to the AndroidManifest.xml file. What's the name of that element?
When you code a class that defines a broadcast receiver, you override a method that's executed when the broadcast is received. What's the name of this method?
Assume you have the following constant value, a NotificationManager object named manager, and a Notification object named notification. Which of the following statements removes the notification? final int NOTIFICATION_ID = 999;
Assume you have the following constant value, a NotificationManager object named manager, and a Notification object named notification. Which of the following statements displays the notification? final int NOTIFICATION_ID = 999;
If you want to execute a task in the background once every hour, even if the app is no longer running, you can use _____ to start a timer that runs the task.
Given the following Intent object for a service, which of the following statements starts the service? Intent serviceIntent = new Intent(this, WeatherService.class);
_____ is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML.
____ enables proper and easy use of the UI thread. This class allows to perform background operations and publish results on the UI thread without having to manipulate threads and/or handlers.
An _____ used to send and receive data over the web. Data may be of any type and length. This class may be used to send and receive streaming data whose length is not known in advance.