android開發中有的時候需要延時執行某個任務,此時我們需要做乙個延時操作。
下面列出來其中的幾個方法
一、利用執行緒的sleep進行延時
[html]view plain
copy
1. new thread(new runnable()
6. }).start
二、使用timertask延時器
[html]view plain
copy
1. timertask
task
= new
timertask()
5. };
6. timer timer
= new
timer();
timer.schedule(task, delay);
// delay1000為一秒
三、android訊息處理(推薦使用)
[html]view plain
copy
new handler().postdelayed(new runnable()
}, delay);
延遲載入的問題
當使用ssh框架進行開發的時候,有時候因為延遲載入的問題可能有些資料不能顯示出來,這個時候spring框架提供l了乙個過濾器,通過新增這個過濾器就可以解決延遲載入的問題。在web.xml中配置如下 使用的是hibernate4 opensessioninviewfilter org.springfr...
python中的懶惰載入問題(延遲載入)
python中的懶惰載入用途非常多,可以節省記憶體,其主要的思想就是延遲載入需要例項化的類。python是通過getattr和setattr實現的,和使用方法如下。class lazy object def init self,lazy object,args,kwargs self.dict ar...
Android中的小問題
1 item布局,層級越少越好,使用hierarchyview工具檢視優化 2 復用convertview 3 使用viewholder減少findviewbyid 4 item中有時,非同步載入picasso 5 快速滑動時,不載入 6 item中有時,應當對進行壓縮 7 實現資料的分頁載入 1 ...