RecyclerView是默認(rèn)不能想ListView一樣支持ContextMenu的,不過可以通過重寫以下兩個(gè)方法來(lái)實(shí)現(xiàn)ContextMenu: 然后在Activity或者F...
RecyclerView是默認(rèn)不能想ListView一樣支持ContextMenu的,不過可以通過重寫以下兩個(gè)方法來(lái)實(shí)現(xiàn)ContextMenu: 然后在Activity或者F...
類和接口 一、使類和成員的可訪問性最小化 首先我們要了解一個(gè) 軟件設(shè)計(jì)基本原則:封裝 模塊隱藏所有的實(shí)現(xiàn)細(xì)節(jié),只通過API進(jìn)行模塊間通信 為什么要這樣設(shè)計(jì)呢? 有效的接觸系統(tǒng)...
對(duì)于所有對(duì)象都通用的方法 1. 覆蓋equals時(shí)的通用約定 equals所期望的結(jié)果 類的每個(gè)實(shí)例本質(zhì)上都是唯一的。 不關(guān)心類是否提供了“邏輯相等”的測(cè)試功能。 超類已經(jīng)覆...
Effective Java Note (對(duì)象的創(chuàng)建和銷毀) 一、對(duì)象的創(chuàng)建和銷毀 1. 考慮使用靜態(tài)工廠方法替代構(gòu)造器 優(yōu)點(diǎn) 靜態(tài)工廠方法可以有一個(gè)名稱,易于理解與閱讀,工...
問題描述 題目原型大概如下: 學(xué)校要評(píng)優(yōu)秀學(xué)生,有十個(gè)平時(shí)都很優(yōu)秀的學(xué)生,他們之間不相上下,但是評(píng)選的名額有限,假設(shè)學(xué)生人數(shù)是n(0<n<=10),評(píng)選的名額數(shù)時(shí)m(0<m<...
@shinjiko 首先很感謝!但是不知道你是指哪里的時(shí)間量級(jí)?
Android 性能優(yōu)化總結(jié)將從以下幾個(gè)方面總結(jié)Android的應(yīng)用性能優(yōu)化 性能 框架API UI 性能 I/O性能 屏幕滾動(dòng)性能 內(nèi)存 Android 如何管理內(nèi)存OOM終結(jié) & 低內(nèi)存終結(jié)應(yīng)用內(nèi)存...
將從以下幾個(gè)方面總結(jié)Android的應(yīng)用性能優(yōu)化 性能 框架API UI 性能 I/O性能 屏幕滾動(dòng)性能 內(nèi)存 Android 如何管理內(nèi)存OOM終結(jié) & 低內(nèi)存終結(jié)應(yīng)用內(nèi)存...
1. Android Studio插件 1.1 GsonFormat Cmd+N快捷鍵 一鍵轉(zhuǎn)換JSON字符串為POJO,服務(wù)器接口對(duì)接利器,配合Retrofit + RxJ...
系列文: 背景:Android App優(yōu)化, 要怎么做? Android App優(yōu)化之性能分析工具 Android App優(yōu)化之提升你的App啟動(dòng)速度之理論基礎(chǔ) Androi...
譯者注:原文分成兩個(gè)部分, 鏈接如下:http://multi-core-dump.blogspot.com/2010/04/android-application-laun...
LinkedList LinkedList是List接口的一個(gè)實(shí)現(xiàn)類,內(nèi)部是基于一個(gè)雙向鏈表實(shí)現(xiàn)的。支持添加,移除,替換三種操作。同時(shí),LinkedList中的元素可以是任意...
List List是一個(gè)維持內(nèi)部元素有序的采集器,其中的每個(gè)元素都會(huì)擁有一個(gè)索引,每個(gè)元素都可以通過他的索引獲取到元素,并且索引的開始下標(biāo)是從0開始的,List中的元素還可重...
將我在網(wǎng)上看到的一些面經(jīng)中提及到的問題以及一些注意事項(xiàng)歸總了一下。歡迎繼續(xù)補(bǔ)充。祝大家都能拿到好offer~ 電話面試 廣度較大,深度不會(huì)太大 常見面試點(diǎn):View繪制流程事...
java中相關(guān)的位操作 二進(jìn)制位反轉(zhuǎn)思路 以下二進(jìn)制位用8位做演示 a = 0000 0110 ; 十進(jìn)制: 6 反轉(zhuǎn)二進(jìn)制位后 a = 0000 0011 ; 十進(jìn)制:...
ViewStub ViewStub是一個(gè)未加載時(shí)不可見的不會(huì)占據(jù)實(shí)際大小的,且可以用來(lái)懶加載布局資源的控件。當(dāng)ViewStub被設(shè)置成可見或者是布局資源被inflated,V...
數(shù)組的基本特點(diǎn) 數(shù)組元素是任意類型的 可能的最大索引是2^32-2,默認(rèn)起始索引是 0 Javascript的數(shù)組是動(dòng)態(tài)的,無(wú)需手動(dòng)開辟內(nèi)存 數(shù)組可能不連續(xù) 每個(gè)數(shù)組都與一個(gè)...
Android 背景圖流行使用高斯模糊效果,界面效果會(huì)比較好看。分析各種實(shí)現(xiàn)方式,實(shí)現(xiàn)網(wǎng)易云音樂圖片加載高斯模糊背景。 注意:請(qǐng)更新 fresco 版本,內(nèi)部已實(shí)現(xiàn) Blur...