這段時(shí)間老李的新公司要更換網(wǎng)絡(luò)層,知道現(xiàn)在主流網(wǎng)絡(luò)層的模式是RxJava+Retrofit+OKHttp,所以老李開(kāi)始研究這三個(gè)項(xiàng)目的源代碼,在更換網(wǎng)絡(luò)層后肛响,開(kāi)始分享這個(gè)三個(gè)...

這段時(shí)間老李的新公司要更換網(wǎng)絡(luò)層,知道現(xiàn)在主流網(wǎng)絡(luò)層的模式是RxJava+Retrofit+OKHttp,所以老李開(kāi)始研究這三個(gè)項(xiàng)目的源代碼,在更換網(wǎng)絡(luò)層后肛响,開(kāi)始分享這個(gè)三個(gè)...
這里討論下如何使用Android Keystore保存密碼等敏感信息,如何加密砸泛、解密數(shù)據(jù)凯砍。 在開(kāi)始討論之前我們先搞清楚一些基礎(chǔ)知識(shí)愤炸。Keystore不只是可以保存密碼蟆肆,還可以...
最近在工作之余探究設(shè)計(jì)模式的運(yùn)用,看設(shè)計(jì)模式方面的書籍,在這里做一下學(xué)習(xí)的記錄,一個(gè)是防止忘記過(guò)快,另一個(gè)也是給大家分享下自己學(xué)習(xí)設(shè)計(jì)模式的一些收獲. 這里所談到的設(shè)計(jì)模式主...
引用 你是否被安卓手機(jī)紛繁的屏幕搞得暈頭轉(zhuǎn)向束世?你知道在什么尺寸中設(shè)計(jì)效果圖經(jīng)濟(jì)有效嗎?你知道屏幕密度是怎么回事嗎床玻?你知道dp和px的關(guān)系怎樣嗎?你了解屏幕差異對(duì)設(shè)計(jì)的影響嗎沉帮?...
在 Android 系統(tǒng)中荚守,Binder 起著非常重要的作用珍德,它是整個(gè)系統(tǒng) IPC 的基石。網(wǎng)上已經(jīng)有很多文章講述 Binder 的原理矗漾,有的講的比較淺顯锈候,沒(méi)有觸及到關(guān)鍵,有...
前幾天整理了Java面試題集合,今天再來(lái)整理下Android相關(guān)的面試題集合.如果你希望能得到最新的消息,可以關(guān)注https://github.com/closedevice...
EventBus是一款針對(duì)Android優(yōu)化的發(fā)布/訂閱事件總線敞贡”昧眨可以替代廣播、startActivityForResult嫡锌、Handler虑稼、異步回調(diào)等來(lái)實(shí)現(xiàn)各組件間、組件與...
awesome-comment 歡迎提交issue來(lái)完善這個(gè)神級(jí)注釋 寫在前面的話:一時(shí)興起就收集了以下神注釋势木,希望能為廣大ITer帶來(lái)快樂(lè)蛛倦,緩解你們工作中的壓力,下面開(kāi)車啦桌,...
聲明:本系列文章是對(duì) Android Testing Support Library官方文檔的翻譯板驳,水平有限又跛,歡迎批評(píng)指正。 1. Espresso 概覽2. Espress...
最近谷歌發(fā)布了最新安卓IDE版本AndroidStudio 2.2若治,里面涉及了好幾個(gè)引人注目的新功能慨蓝,包括APK Analyzer感混、ConstraintLayout、Layo...