A.不要在主線程中做耗時的操作,而應放在子線程中來實現(xiàn)。如onCreate()和onResume()里盡可能少的去做創(chuàng)建操作。 B.應用程序應該避免在BroadcastReceiver里做耗時的操作或計算。 C.復雜業(yè)務邏輯要放在主線程執(zhí)行 D.service是運行在主線程的,所以在service中做耗時操作,必須要放在子線程中。
A.5s內(nèi)無法響應用戶輸入事件(例如鍵盤輸入,觸摸屏幕等) B.BroadcastReceiver在10s內(nèi)無法結(jié)束 C.Service20s內(nèi)無法結(jié)束(低概率) D.ContentProvdier響應超過30s
A.使用列表類的UI控件 B.UI線程的復雜運算 C.過于復雜的布局 D.頻繁的GC