glide有自動快取的功能,但也是第一次先得載入一遍才行,如果進了載入的那個頁面再進行載入的話,會有一小段時間的空白區,畢竟網路請求也是需要時間的,所以在特殊的時候,我們要採用glide的一些方法,可以讓其提前就進行載入快取,這樣到達我們需要載入的頁面就會顯示的非常快,畢竟已經快取到本地了。
必須在子執行緒中
new thread(new runnable() catch (interruptedexception e) catch (executionexception e)
}}).start();
當需要顯示時,直接照常載入即可
glide.with(mainactivity.this)
.load(url)
.diskcachestrategy(diskcachestrategy.source)
.into(img);
glide也有載入完成的監聽,適合於需要把載入出來再進行的操作
glide.with(countdownactivity.this).load("")
.crossfade()
.into(new glidedrawableimageviewtarget(adimg)
});
對SSH開發B S專案的一些理解
為了做畢業設計,這些天加班加點地工作,到現在,基本上快要完成了.現在回想一下,用ssh開發專案的滋味真是什麼都有.首先要說的是,因為我用的struts1.x的版本,對action,actionform深有體會.在專案中用的最多的就是dispatchaction了,這樣可以大大減少action類的數量...
對專案管理的一些記錄
明確專案所解決的問題或輸出的產品,服務 明確專案的相關干係人 明確專案的風險,如果專案失敗了,延期了,會造成什麼樣的影響 明確專案所涉及的資源,包括人員資源,時間資源等 明確專案輸出對其他專案 產品 的影響,明確專案 產品 依賴關係等 專案目標 專案驗收標準 演示,文件,測試報告等 專案關鍵里程碑 ...
對程式開發的一些理解
有一句流行語 10 的 是處理正常流程的,90 是用於進行異常處理的 這是許多擁有大量通訊開發經驗教訓的專家們掛在嘴邊的話。在通訊界中,經常是各家的裝置互相聯絡,它們之間通過各種標準化的通訊協議來互相握手互相理解,雖說是 智慧型裝置 但終究是沒有思維的,不具有模糊推理之類的能力 所以,什麼話都說的毫...