【阿里面試題】BroadcastReceiver 不能執行耗時操作

原因有二:   第一   BroadcastReceiver 一般處於主線程。  耗時操作會導致 ANR   第二   BroadcastReceiver 啓動時間較短。  如果一個進程裏面只存在一個 br組件。並且在其中開啓子線程執行耗時任務。    系統會認爲該進程是優先級最低的 空進程。很容易將其殺死。   測試代碼:   /** * 時間:2017/12/19 14:05 * @aut
相關文章
相關標籤/搜索