
go關鍵字可以用來開啟一個goroutine(協程))進行任務處理,而多個任務之間如果需要通信,就需要用到channel了。 上面這個簡單的例子...
前言 在android開發中,我們都或多或少的會遇到一些內存泄漏的問題,雖然大都知道哪些情況會導致內存泄露,但是還是不可避免的會遇到類似的問題,...
Glide是一個優秀的圖片加載庫,它有如下優點: Glide可以監聽Activity的生命周期管理,更加合理的管理圖片的加載和釋放。 加載質量,...
前言 在之前的博客android如何給整個視圖view圓角顯示中有提到過如何實現對View顯示進行圓角裁剪,其原理其實也比較簡單。這里先看看動畫...
前言 音頻編輯系列: android音頻編輯之音頻轉換PCM與WAV android音頻編輯之音頻裁剪 android音頻編輯之音頻合成 本篇主...
這一篇我們說說Java線程Thread的interrupt中斷機制。 interrupt之中斷狀態標記 interrupt中斷機制中有如下方法:...
Java線程Thread的yeild方法可能在日常使用中比較少出現,那它是做什么用的,我們先查查官方文檔解釋。 看原版官方文檔可以避免出現歧義,...
前言 本篇開始講解音頻編輯的具體操作,從相對簡單的音頻裁剪開始。要進行音頻裁剪,我的方案是開啟一個Service服務用于音頻裁剪的耗時操作,主界...
join字面上是加入的意思,我們先看看join方法的解釋和實現。 這里join是調用的 可以看到,join方法本身是通過wait方法來實現等待的...