前言 最近閱讀了EventBus(3.0.0)的源碼册赛,這里也是記錄下自己對EventBus的理解,功力善淺略水,如有錯誤地方還望各位大佬及時指正。 1劝萤、EventBus的簡單使用...
![240](https://upload.jianshu.io/users/upload_avatars/1774425/da103946-becf-423d-9f2a-ad0b2f55943d.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 最近閱讀了EventBus(3.0.0)的源碼册赛,這里也是記錄下自己對EventBus的理解,功力善淺略水,如有錯誤地方還望各位大佬及時指正。 1劝萤、EventBus的簡單使用...
序:很多都是自己的個人理解渊涝,不一定非常準確,供大家參考學習 大家應(yīng)該都用過進程間的通訊床嫌,那有沒有想過一個問題跨释,進程之間為什么要通信呢?厌处? 下面循序漸進的為大家解釋這個問題鳖谈。 ...
各個版本新特性 1,Android 4.4 (API19) 沉浸式狀態(tài)欄 WebView webview調(diào)試功能 WebView.setWebContentsDebuggi...
一阔涉、寫在前面 開始之前缆娃,老規(guī)矩,絮絮叨叨瑰排。 本文講解的是如何自定義一個填空題控件贯要,實現(xiàn)的方式其實有很多,最重要的是了解其中實現(xiàn)的思路和想法凶伙,正所謂條條大路通羅馬嘛郭毕。 在And...
1,代碼優(yōu)化 選擇正確的數(shù)據(jù)結(jié)構(gòu)函荣。Java中常見的數(shù)據(jù)結(jié)構(gòu)显押,List,Map以及實現(xiàn)類等傻挂。Android也提供了一些數(shù)據(jù)結(jié)構(gòu)乘碑,代替這些類,例如SpareArray可以代替Ha...
一金拒、拖動實現(xiàn)的原理 實現(xiàn)拖拽view兽肤,在Android中至少可以倆種實現(xiàn)方案:1.可以直接去拖動view2,利用viewgroup獲取子view利用viewgroup移動子v...
一套腹,HashMap特點 HashMap的內(nèi)部實現(xiàn)是數(shù)組+鏈表 每個元素在數(shù)組中的位置都是根據(jù)key的hash值來確定的 由于key不同的時候hash值可能也相同,所以數(shù)組的每...
動畫分類 1资铡,幀動畫 顧名思義电禀,就是連續(xù)播放多張不同的圖片,形成的動畫效果笤休,這個必須是放在Drawable文件夾下尖飞,下面是XML的方式 代碼的方式 2,補間動畫 這類動畫只需...