@深雨燕南飛 重寫onAttachedToWindow() 是不是沒有調用super.onAttachedToWindow() 呀
Android視圖SurfaceView的實現(xiàn)原理分析在Android系統(tǒng)中,有一種特殊的視圖,稱為SurfaceView,它擁有獨立的繪圖表面,即它不與其宿主窗口共享同一個繪圖表面。由于擁有獨立的繪圖表面,因此SurfaceV...
glide全局是一個單例的存在,利用with()方法根據傳遞的context與界面關聯(lián)感知生命周期,如果在非主線程中執(zhí)行glide操作,會傳入一個application的co...
@呵呵_9e25 學習了,原來有兩種模式的
使用Retrofit下載文件并實現(xiàn)進度監(jiān)聽1.前言 最近要做一個帶進度條下載文件的功能,網上看了一圈,發(fā)現(xiàn)好多都是基于OkHttpClient添加攔截器來實現(xiàn)的,個人覺得略顯復雜,所以還是采用最簡單的方法來實現(xiàn):基于...
另外,Android在執(zhí)行 Android SDK 代碼時,時執(zhí)行的手機上的,很大可能與開發(fā)使用的 Android SDK不同,這樣盡管SDK有行號信息,也無法對應上
Android fragment源碼完全解析緣起 一直以來,筆者對fragment相關的這一堆API,內部具體干了哪些事情不是很清楚,所以經常會用起來心里有點小疙瘩,不是那么踏實??傁胫ㄐr間去源碼中看看,大概從2、...
有些庫進行在編譯時吧代碼行數去掉了,所以執(zhí)行進類里無法找到對應的行
Android fragment源碼完全解析緣起 一直以來,筆者對fragment相關的這一堆API,內部具體干了哪些事情不是很清楚,所以經常會用起來心里有點小疙瘩,不是那么踏實??傁胫ㄐr間去源碼中看看,大概從2、...
這個進度不是下載進度吧?從網上發(fā)現(xiàn)使用interceptor的進度是下載進度。
使用Retrofit下載文件并實現(xiàn)進度監(jiān)聽1.前言 最近要做一個帶進度條下載文件的功能,網上看了一圈,發(fā)現(xiàn)好多都是基于OkHttpClient添加攔截器來實現(xiàn)的,個人覺得略顯復雜,所以還是采用最簡單的方法來實現(xiàn):基于...
什么是Clean Architecture The Clean Architecture是《Clean Code》作者Uncle Bob提出的一種架構。 開發(fā)高質量的軟件一直...