2015-09-25 50 views
2

我希望我的應用程序預載它的活動,以便使導航更加流暢。 我搜索了類似的答案,但他們沒有回答我的問題。Android - 預載活動

我在設計目的上使用了一些簡單的動畫,並且我希望在動畫完成(〜200到400 ms)後立即顯示下一個活動。 我的一些活動顯示得相當快,但其他活動可能需要長達700毫秒。

我想在動畫開始之前預先加載所有相關的活動,並在動畫之後儘快顯示它們。有沒有辦法做到這一點?

+0

爲你的進程使用asynctask,也許你所有的進程都在onCreate()方法,這就是爲什麼它加載活動如此緩慢 – NaviRamyle

+0

你使用異步任務來加載數據或一切都在UI線程上完成? – xcesco

回答

0

避免在UI線程中加載數據。使用異步任務來加載數據。

Look here and here