前言 習(xí)慣用 Json、XML 數(shù)據(jù)存儲(chǔ)格式的你們,相信大多都沒聽過(guò)Protocol Buffer Protocol Buffer 其實(shí) 是 Google出品的一種輕量 & ...
hashMap在resize期間由于并發(fā)存在死循環(huán)的可能,懷著對(duì)其形成原因的好奇,筆者翻閱了很多博文,雖然最終大致懂了原因,但是理解的過(guò)程很痛苦,一定有一種更容易理解的方式....
FixedTabScrollView FixedTabScrollView是一個(gè)scrollView+ViewPager 并實(shí)現(xiàn)自動(dòng)頂吸,固定頂部控件,動(dòng)態(tài)計(jì)算Viewpag...
之前寫過(guò)一篇文章《Android開發(fā)之仿微博詳情頁(yè)(滑動(dòng)固定頂部欄效果)》,當(dāng)時(shí)采用的解決方案是用一個(gè)ScrollView去包裹內(nèi)容布局,通過(guò)監(jiān)聽滑動(dòng)狀態(tài),在適當(dāng)?shù)臅r(shí)候,移入...
如今許多app都會(huì)應(yīng)用到的一種UI交互形式,列表滑動(dòng)到頂部,固定頂部欄效果,我們也可以稱作其為吸頂效果。比如微博 、各大瀏覽器的首頁(yè)信息流模塊、我的頁(yè)面的設(shè)計(jì)等。微博評(píng)論的吸...
復(fù)雜的故事簡(jiǎn)單說(shuō),復(fù)雜的問題簡(jiǎn)單做,您好,這里是簡(jiǎn)露一手,歡迎瀏覽。 簡(jiǎn)述 每次:項(xiàng)目發(fā)布版本,所有人忐忑不安,出過(guò)太多次事故,項(xiàng)目模塊大,模塊多,模塊間緊密關(guān)聯(lián),哪都會(huì)出問...
dialog顯示之后不dismiss掉嗎?
設(shè)計(jì)模式--Builder標(biāo)簽(空格分隔): android 設(shè)計(jì)模式 builder 1 Builder設(shè)計(jì)模式概述 將復(fù)雜對(duì)象的構(gòu)建與它的表示分離,使得同樣的構(gòu)建過(guò)程可以產(chǎn)生不容的表示。即通過(guò)一個(gè)...
1 線程狀態(tài) 線程的狀態(tài),參考Thread的內(nèi)部枚舉類型State是如何定義的: 1.1 New 被new出來(lái)的Thread對(duì)象,還沒有開始運(yùn)行時(shí)處于New狀態(tài)。 1.2 R...
1 業(yè)務(wù)需求 Android手機(jī)連接上一臺(tái)藍(lán)牙鍵盤之后,進(jìn)入app界面(我的app界面,簡(jiǎn)稱A),點(diǎn)擊藍(lán)牙鍵盤上的音樂播放、上一曲、下一曲等多媒體鍵,需要app能收到這些鍵,...