前言 Rxjava,由于其基于事件流的鏈?zhǔn)秸{(diào)用、邏輯簡(jiǎn)潔 & 使用簡(jiǎn)單的特點(diǎn),深受各大 Android開發(fā)者的歡迎。 如果還不了解 RxJava,請(qǐng)看文章:Android:這...
前言 Rxjava,由于其基于事件流的鏈?zhǔn)秸{(diào)用、邏輯簡(jiǎn)潔 & 使用簡(jiǎn)單的特點(diǎn),深受各大 Android開發(fā)者的歡迎。 如果還不了解 RxJava,請(qǐng)看文章:Android:這...
BroadcastReceiver BroadcastReceiver是Android四大組件之一,我們都比較熟悉,稱它為“廣播”Android中的廣播就類似于電臺(tái)廣播,一個(gè)...
作者簡(jiǎn)介澤恩,美團(tuán)到店住宿業(yè)務(wù)研發(fā)團(tuán)隊(duì)工程師。 大家好,今天給大家推薦一篇Java字節(jié)碼增強(qiáng)技術(shù)的文章,在實(shí)際工作中有很多應(yīng)用場(chǎng)景。 美團(tuán)點(diǎn)評(píng)技術(shù)團(tuán)隊(duì)平日積累了很多這類技術(shù)原...
性能優(yōu)化一直都是一個(gè) Android 開發(fā)者逃不過的話題,啟動(dòng)優(yōu)化則更是重中之重。啟動(dòng)速度可以直接影響一個(gè) App 的留存率和轉(zhuǎn)化率,沒有人會(huì)希望自己點(diǎn)擊之后還要等一會(huì)才打開...
注:SparseArray來自于Android源碼問題:1、什么是SparseArray?2、SparseArray采用說明數(shù)據(jù)結(jié)構(gòu)?3、SparseArray默認(rèn)容量多大?...
一 前言 上一篇介紹了Activity的啟動(dòng)過程,本篇將介紹Service的啟動(dòng)過程,Service的綁定過程會(huì)再下一篇再進(jìn)行介紹??梢酝ㄟ^如下方式就可以啟動(dòng)一個(gè)Servic...
Android 消息處理機(jī)制估計(jì)都被寫爛了,但是依然還是要寫一下,因?yàn)锳ndroid應(yīng)用程序是通過消息來驅(qū)動(dòng)的,Android某種意義上也可以說成是一個(gè)以消息驅(qū)動(dòng)的系統(tǒng),UI...
關(guān)于我的倉庫 這篇文章是我為面試準(zhǔn)備的學(xué)習(xí)總結(jié)中的一篇 我將準(zhǔn)備面試中找到的所有學(xué)習(xí)資料,寫的Demo,寫的博客都放在了這個(gè)倉庫里iOS-Engineer-Interview...