一、起因 很久以前接手的一個比較老的項目中,是使用Activity的名字作為tag來標識網絡請求的。在Activity的onDestroy回調中根據這個標識取消所有的網絡請求...

IP屬地:上海
一、起因 很久以前接手的一個比較老的項目中,是使用Activity的名字作為tag來標識網絡請求的。在Activity的onDestroy回調中根據這個標識取消所有的網絡請求...
Shallow Size和Retained Size詳解 參考文章How much memory do I need (part 1) – What is retained ...
1)、三階貝塞爾曲線2)、Path的Measure 一、動畫分析 小魚的行走不是簡單的位移,不難看出在小魚位移的同時身體的角度還隨著前進的方向而變化,所以本篇要解決如下兩部分...
上一篇Apktool 使用教程 - 簡書簡單說明了以下 apktool 的基本使用。能夠反編譯和重新打包一個apk了。 如果你學會了使用 -d ,-b 進行apk的反編譯和重...
Upsource功能介紹 簡介 Upsource作為Jetbrains公司出品的一款Code Review工具,通過與版本管理軟件( Git、 Mercurial、 Subv...
ijkplayer和ffplay在打開rtmp串流視頻時,大多數都會遇到5~10秒的延遲,在ffplay播放時,如果加上-fflags nobuffer可以縮短播放的rtmp...
前面幾篇關于Gradle插件的開發。在開發過程中,遇到問題就需要找出問題出在哪里。這個問題是自定義插件中還是其他地方?通常報錯會給提示: 然后添加--info或--debug...
Lambda介紹:作為函數參數的代碼塊 用匿名內部類實現監聽器 現在用Kotlin的Lambda表達式來替換匿名內部類 Lambda和集合 先看一個例子 然后創建一個Pers...