Self-Review Exercises

6.1 Fill in the blanks in each of the following statements:

a) You can create a custom view by extending class View or _________.

b) To process simple touch events for an Activity, you can override class Activity’s onTouchEvent method then use constants from class _________ (package android.view) to test which type of event occurred and process it accordingly.

c) Each SurfaceView subclass should implement the interface _____________, which contains methods that are called when the SurfaceView is created, changed (e.g., its size or orientation changes) or destroyed.

d) The d in a format specifier indicates that you’re formatting a decimal integer and the f in a format specifier indicates that you’re formatting a(n) _________ ...

Get Android™ How to Program, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.