Android繪圖之Shader Shader是繪圖過程中的著色器,它有五個子類: BitmapShader ComposeShader LinearGradient Rad...
Android繪圖之Shader Shader是繪圖過程中的著色器,它有五個子類: BitmapShader ComposeShader LinearGradient Rad...
博客鏈接:http://www.ideabuffer.cn/2017/05/06/Java對象內(nèi)存布局/ 我們知道在Java中基本數(shù)據(jù)類型的大小,例如int類型占4個字節(jié)、l...
前言 最近開發(fā)中遇到了一個需求,需要RecyclerView滾動到指定位置后置頂顯示,當(dāng)時遇到這個問題的時候,心里第一反應(yīng)是直接使用RecyclerView的smoothSc...
本文的主要目的介紹的是當(dāng)使用ViewPager時如何查找Fragment的辦法,同時介紹一下在使用Fragment時的一些注意事項(xiàng),以及幾種查找方法所適用的場景。作者: @怪...
觀察者模式的運(yùn)用 傳統(tǒng)的Java觀察者模式可以參考此篇博客:Java觀察者模式案例簡析 RxJava 是基于Java的觀察者模式開展的。構(gòu)建被觀察者(Observable/F...
一般來說內(nèi)存占用大小有如下規(guī)律:VSS >= RSS >= PSS >= USS VSS - Virtual Set Size (用處不大)虛擬耗用內(nèi)存(包含共享庫占用的全部...
了解:在蘋果沒有出ARC(自動內(nèi)存管理機(jī)制)時,iOS開發(fā)攻城獅幾乎有一半的開發(fā)時間都消耗在怎么管理內(nèi)存上后來蘋果人性化推出了ARC,雖然在很大程度上幫助我們開發(fā)者節(jié)省了精力...
很贊??寫的不錯
數(shù)據(jù)結(jié)構(gòu) -- 哈希表及其應(yīng)用這篇主要用來記錄一下學(xué)習(xí)到的關(guān)于哈希表的知識點(diǎn)。 文章結(jié)構(gòu) 哈希表 哈希表的定義 哈希表的優(yōu)缺點(diǎn) 哈希碰撞 負(fù)載因子 擴(kuò)容 iOS中哈希表的引用 NSSet NSDictio...
這篇主要用來記錄一下學(xué)習(xí)到的關(guān)于哈希表的知識點(diǎn)。 文章結(jié)構(gòu) 哈希表 哈希表的定義 哈希表的優(yōu)缺點(diǎn) 哈希碰撞 負(fù)載因子 擴(kuò)容 iOS中哈希表的引用 NSSet NSDictio...
背景知識 App的大小分為下載大小和安裝大小。下載大小指的是App壓縮包(.ipa)所占的空間大小。用戶下載的是壓縮包,下載完成后會自動解壓,安裝大小就是指壓縮包解壓后的大小...
既然選擇了遠(yuǎn)方,便只顧風(fēng)雨兼程. 之前對View的left , top ,x ,y ,translationX, translationY,有所研究,但是時間一長,腦袋中的東...
關(guān)于@ autoreleasepool{} 在main方法中有一個@autoreleasepool{} @autoreleasePool{} 的底層是一個__AtAutore...
通常緩存是由內(nèi)存緩存和磁盤緩存組成的,內(nèi)存緩存容量小但是存取速度快,磁盤容量大但是存取速度慢。 內(nèi)存緩存 YYMemoryCache 包括數(shù)量限制、容量限制、時間限制、內(nèi)存警...
學(xué)習(xí)到了,圖文并茂,很詳細(xì)??
制作framework制作自己的framework的方法 1.新建一個framework 2.設(shè)置屬性 1.Mach-O Type 設(shè)置為 Static Library 2.Other Linke...
制作自己的framework的方法 1.新建一個framework 2.設(shè)置屬性 1.Mach-O Type 設(shè)置為 Static Library 2.Other Linke...
在官方support.v4包里,提供給我們一個兼容類ViewCompat。ViewCompat里面針對幾個版本有不同的實(shí)現(xiàn),根據(jù)不同版本進(jìn)行判斷, 但是要注意的是,ViewC...
此文包含android.view.WindowManager$BadTokenException的4種情形: 1.Unable to add window --token n...
Android App 啟動時的操作之 ClassLoader 和 Application 初始化 公共部分 ActivityManagerService.startProc...