According to the CHFI v10 textbook, the component within the Android architecture stack that takes care of displaying windows owned by different applications is:
B. Surface Manager
The Surface Manager is responsible for managing the display of graphical content in Android applications. It handles the creation, composition, and display of windows and surfaces, ensuring that different applications can properly render their visual elements on the screen.
Android applications, in general, interact with the application framework blocks to manage basic mobile functions such as resource and voice call management. Android developers use these tools as the base while developing applications. Some important application framework blocks are listed below: o Package Manager: It tracks the apks installed in a mobile device o Activity Manager: It controls the life cycle of the applications running in a device o Window Manager: The window manager is responsible for managing functions like which windows should be displayed and how they should be displayed on screen
Surface manager: It takes care of displaying windows owned by different applications running on different processes
upvoted 4 times
...
Log in to ExamTopics
Sign in:
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
claudiatang9
Highly Voted 2 years, 1 month agoaqeel1506
Most Recent 4 months agoElb
6 months agoElb
6 months, 3 weeks agoElb
7 months, 1 week agomarymayhem
1 year, 4 months agoComeduze
1 year, 11 months agovcloudpmp
2 years, 7 months agovcloudpmp
2 years, 7 months ago