2013-03-12 64 views

回答

2

即使在經常調用onSensorChanged()時,UI如何能夠如此響應。

因爲希望onSensorChanged()中的邏輯非常快。如果你在onSensorChanged()中做了效率低下的事情,你的結果將會很差。

通常UI線程執行此方法的權利?

正確。

是否應該在執行時阻止其他必要的處理?

正確。

UI線程的Looper是否與此有關?

沒有比任何其他回調方法,其中Android在主應用程序線程上調用你。

+0

是否將每個活動的方法放入uithread的looper中。例如:用戶啓動應用程序 - android將啓動器活動的onCreate()放入隊列中,並且uithread執行它,稍後onStart()。用戶觸摸屏幕時發生了什麼android run'user interface event loop',它將相應的事件監聽器的方法放入隊列中。我可以創建一個新的問題,如果這是一個評論過多的討論 – tez 2013-03-13 06:47:08

相關問題