在一個Activity
中,我有2個重任務。一種是使用默認行和值創建默認數據庫。另一個是從數據庫中提取所有數據以在屏幕上填充UI元素。該頁面上有超過100個UI元素(統計數據)。在一個文件中有兩個AsyncTask內部類是不好的做法嗎?
現在,在一個Java代碼文件中有兩個AsyncTask
類會不好?一個用於創建默認數據庫(僅在第一次啓動時激活),另一個用於從數據庫中提取填充前述UI元素所需的所有數據。
我問不好的做法,而不是擔心的是同一類AsyncTask
是否可以用於兩個繁重任務(通過if/else
)。