Flashcards
Threads
Flashcards do conjunto (9)
- 1How many threads does an Android Application have?One
- 2Each activity has its own thread: True or False?False, they all share the thread of the application process they belong to
- 3What is a Looper?A looper is a queue of events to be processed by an application
- 4Give an example of how the OS uses LoopersTo queue UI interactions for a particular application
- 5What happens if an event takes longer than 5 seconds to process?An "Application Not Responding" Toast appears, giving the user a chance to terminate the application
- 6What are the 2 golden rules related to threading on Android?Do not block the UI thread and do not access the UI from outside of the UI thread
- 7What is a Handler?An object used to communicate with a specific thread
- 8How are Handlers communicated with?By queueing messages / runnables to be processed
- 9How can we safely access the UI from outside of the UI thread?By executing a runnable using Activity.runOnUiThread()
Informações
- Descrição
- Bachelors Degree Computer Science (Mobile Device Programming) FlashCards sobre Threads, criado por Alex Neves em 05-01-2016.
- Criado por
- Alex Neves
- Visualizações
- 29
- Tags
- Avaliação