編輯:關於Android編程
我們可以使用androd提供的toast控件,但是在使用過程中,我們發送大量Toast請求,發現Toast會一直發送下去,就算我們退出應用界面,Toast依然沒有停止.
造成這種狀況的原因,大家稍加分析就能夠明白.這裡就來提供一種方式來避免這種情況:
首先:封裝ToastMaster類:
static class ToastMaster { private static Toast sToast = null; private ToastMaster() { } public static void setToast(Toast toast) { if (sToast != null) sToast.cancel(); sToast = toast; } public static void cancelToast() { if (sToast != null) sToast.cancel(); sToast = null; } }
Toast toast = Toast.makeText(context, toastText, Toast.LENGTH_LONG); ToastMaster.setToast(toast); toast.show();
最後,在界面退出時,執行如下代碼:
LeUINotificationsUtils.ToastMaster.cancelToast();
有需要的童鞋,可以參考上述方式進行優化.
轉載請注明出處,喜歡我的可以關注我!上一節我們介紹了GSON和Volley,用GSON對返回的數據進行了初步解析,這一節我們更進一步,討論一下如何實現英文詞典。首先把JS
在使用android-async-http的時候我的apl 更新到了23,我的build version也是23的時候出現了,org.apache.http.Heade
上一篇文章《CoordinateLayout的使用如此簡單 》對CoordinateLayout的使用做了講解,今天我們再講解常常與其一起使用的幾個View:AppBar
前面本來說是做h264編碼的 研究了兩天發現ffmpeg裡的h264編碼似乎是要信賴第三方庫x264 還是怎麼簡單怎麼來吧所以就整了個mpeg編碼 ffmp