在UI線程中調用Thread.sleep()方法是不推薦的,因為這會導致UI線程被阻塞,造成界面卡頓甚至無響應的情況。UI線程主要負責處理用戶交互和界面更新,如果阻塞了UI線程,用戶就無法與應用程序進行交互,影響用戶體驗。
Thread.sleep()
相對應地,應該盡量避免在UI線程中執行耗時操作,應該將耗時操作放到子線程中執行,以保持UI界面的流暢性。可以使用異步任務(AsyncTask)、Handler等機制來實現在子線程中執行耗時操作并在UI線程中更新界面。
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業務經營許可證編號:B1-20181529