[英]Android Activity: Start new activity or bring to front old one?
目前,我正在編寫“ Hello world”應用程序,並且在日志中注意到,每次啟動活動時,都會創建一個新實例。 我的應用程序包含兩個活動。 在一項活動中,輸入數據庫的選擇查詢,在第二項活動中,在列表視圖中顯示查詢的結果。 由於查詢的結果在我的條件下可能是100k,因此在我每次輸入新的select時填充另一個listview似乎有點麻煩。
僅僅創建一個新活動是可以的,還是將舊活動放在前面更好?
無論如何,您都需要每次填充ListView
,因為查詢的結果是不同的。 關於ListView
是,即使您提供數百個或數千個要顯示的項目,它也只會創建少量View
對象(足以填滿屏幕)。
此外,“填充” ListView
只是將對象添加到數組中。 沒什么大不了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.