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

一、起因 很久以前接手的一個比較老的項目中,是使用Activity的名字作為tag來標識網絡請求的。在Activity的onDestroy回調中根據這個標識取消所有的網絡請求...
Shallow Size和Retained Size詳解 參考文章How much memory do I need (part 1) – What is retained ...
對于系統原生的Theme,有篇文章寫的非常好。Android開發之Theme、Style探索及源碼淺析_工匠若水-CSDN博客[https://blog.csdn.net/y...
這個 DialogFragment 內容的寬高總是不如意,這里簡單記一下使用方法, 自定義 View 的外層,總會被程序設置成 wrap_content,所以外層的ViewG...
1)、三階貝塞爾曲線2)、Path的Measure 一、動畫分析 小魚的行走不是簡單的位移,不難看出在小魚位移的同時身體的角度還隨著前進的方向而變化,所以本篇要解決如下兩部分...
上一篇Apktool 使用教程 - 簡書簡單說明了以下 apktool 的基本使用。能夠反編譯和重新打包一個apk了。 如果你學會了使用 -d ,-b 進行apk的反編譯和重...
今天在寫一個dialog的時候遇到了android.view.WindowLeaked這個異常。需求是彈出dialog點擊退出的時候就把當前activity finish掉。...
http://eleccelerator.com/tutorial-about-usb-hid-report-descriptors/[http://eleccelerato...
輸入一個鏈表的頭節點,從尾到頭反過來返回每個節點的值(用數組返回)。 示例 1輸入:head = [1,3,2]輸出:[2,3,1]限制:0 <= 鏈表長度 <= 10000...
WMS從內部實現來講,包含如下功能:1.啟動窗口2.窗口的添加與刪除3.窗口動畫4.窗口大小5.窗口層級6.事件派發 和AMS一樣,WMS也是在SystemServer中通過...
詳細講解:http://liuwangshu.cn/tags/ActivityManagerService/[http://liuwangshu.cn/tags/Activi...
一 java線程同步原理 java中的同步使用到了 Monitor(管程)機制java會為每個object對象分配一個monitor,當某個對象的同步方法(synchroni...
binder學習指南http://weishu.me/2016/01/12/binder-index-for-newer/[http://weishu.me/2016/01/...
內存泄漏傳統意義上的內存泄漏是至忘記手動釋放內存,導致未釋放的內存不可使用的現象。 jvm 的內存泄漏jvm的內存泄漏指的是我們本不再需要的內存,躲過了垃圾回收的現象。and...
最詳細的講解:http://www.lxweimin.com/p/e172a2d58905[http://www.lxweimin.com/p/e172a2d58905]ht...
建議把系統的 狀態欄 直接干掉, 自己使用一個 view 去代替狀態欄, 隱藏狀態欄, 在主題中加上 隱藏導航欄 狀態欄背景變透明 使用一個view來代替狀態欄,可自定義顏色
join 某個表意味著你可以用 select 選擇 join 的表中的數據,因為 select 選擇的結果不能動態選擇,所以便不能動態 join。 實際上當你有動態 join...
使用命令可以將運行中的容器互聯 https://docs.docker.com/engine/reference/commandline/network_connect/[h...