Question: QUESTION 2 (Activity Lifecycle and Task Management) (a) Outline the restrictions that the activity lifecycle places on Android applications and evaluate why the Android operating

QUESTION 2 (Activity Lifecycle and Task Management)

(a) Outline the restrictions that the activity lifecycle places on Android applications and evaluate why the Android operating system implements these restrictions.

(b) Android uses the Android task list to manage all applications. Draw a diagram to show this task list with three applications.

(c) Your new app needs to interrupt the routine Android behaviour via Handlers. Why would you use Handlers in general?

(d) Some handlers are far more important than others, with some replicating existing functionality. In terms of importance, list two handlers, including one essential and one non-essential for the code in part c. State your reasons for either.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!