Mobile Application Development Exam Questions And Answers Guide
a) onResume() b) onStart() c) onRestart() d) onRedraw() ✅
1. Which Android component is an entry point that runs in the background without a user interface? a) Activity b) Service ✅ c) Content Provider d) Broadcast Receiver mobile application development exam questions and answers
a) SQLite Database b) Internal Storage c) SharedPreferences ✅ d) Room Database a) onResume() b) onStart() c) onRestart() d) onRedraw()
a) Declare in manifest only b) Request at runtime using requestPermissions() ✅ c) No need to request d) Use uses-permission-sdk only For example, UITableView has a delegate property that
| Q# | Answer | |----|--------| | 1 | B | | 2 | B | | 3 | D | | 4 | A | | 5 | C | | 6 | B | | 7 | C | | 8 | B | | 9 | B | | 10 | A |
Answer: The delegate pattern allows one object to act on behalf of or in coordination with another. For example, UITableView has a delegate property that conforms to UITableViewDelegate . The view controller implements methods like didSelectRowAt to handle row selection without subclassing UITableView . 15. Compare and contrast SQLite and Room Persistence Library for local data storage in Android. When would you use one over the other?
a) startApp() b) main() ✅ c) runApp() d) init()