Kotlin比Java更方便的地方,其中之一是可以將函數(shù)作為參數(shù)。上面三者都是將函數(shù)作為其它函數(shù)的參數(shù)來使用,其形式雖然簡(jiǎn)單,但理解并不簡(jiǎn)單。一、共同點(diǎn)三者的返回值相同,均為...
Kotlin比Java更方便的地方,其中之一是可以將函數(shù)作為參數(shù)。上面三者都是將函數(shù)作為其它函數(shù)的參數(shù)來使用,其形式雖然簡(jiǎn)單,但理解并不簡(jiǎn)單。一、共同點(diǎn)三者的返回值相同,均為...
努比亞技術(shù)團(tuán)隊(duì)原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)務(wù)必注明出處。 1.前言 從用戶手指點(diǎn)擊桌面上的應(yīng)用圖標(biāo)到屏幕上顯示出應(yīng)用主Activity界面而完成應(yīng)用啟動(dòng),快的話往往都不需要一秒鐘,但是這...
@d35f6ad6caa1 5年了
2021 Android面經(jīng)(高級(jí)/資深)2021.3 自己的面試經(jīng)歷,只作為記錄 一、小米互聯(lián)網(wǎng)(offer) 小米一面 1簽名機(jī)制2thread里面可以創(chuàng)建handler.嗎?如果傳入主線城的looper是可以的...
本系列文章如下: Android JNI(一)——NDK與JNI基礎(chǔ)Android JNI學(xué)習(xí)(二)——實(shí)戰(zhàn)JNI之“hello world”Android JNI學(xué)習(xí)(三)...
Outline [TOC] 前言 上個(gè)月RxJava2正式版發(fā)布了,但目前國內(nèi)的資料還比較少,以前使用過RxJava1只需要看看更新文檔就知道怎么使用了,但還有一些以前沒用過...
這可能是最好的 RxJava 2.x 入門教程系列專欄文章鏈接:這可能是最好的 RxJava 2.x 入門教程(完結(jié)版)[http://www.itdecent.cn/p/...
布局優(yōu)化 xml層面:變?yōu)閷挾降慕Y(jié)構(gòu)1、減少過度繪制2、使用include、merge、viewStub3、constraintLayout約束布局減少層級(jí)代碼層面使用自定...
/** Returns a strategy to use assuming the request can use the network. */private Cache...
v1 v2 v3簽名 https://juejin.cn/post/6906882748909092871[https://juejin.cn/post/6906882748...
2021.3 自己的面試經(jīng)歷,只作為記錄 一、小米互聯(lián)網(wǎng)(offer) 小米一面 1簽名機(jī)制2thread里面可以創(chuàng)建handler.嗎?如果傳入主線城的looper是可以的...
之前在網(wǎng)絡(luò)通信和通用數(shù)據(jù)交換等應(yīng)用場(chǎng)景中經(jīng)常使用的技術(shù)是 JSON 或 XML,而在最近的開發(fā)中接觸到了 Google 的 ProtoBuf。 在查閱相關(guān)資料學(xué)習(xí) Prot...
前言 Android真響應(yīng)式架構(gòu)系列文章: Android真響應(yīng)式開發(fā)——MvRxEpoxy——RecyclerView的絕佳助手 Android真響應(yīng)式架構(gòu)——Model...
此篇只是對(duì)六大原則做了下總結(jié),具體可看??鏈接:1. 設(shè)計(jì)模式之單一職責(zé)原則2. 設(shè)計(jì)模式之里式替換原則3. 設(shè)計(jì)模式之依賴倒置原則4. 設(shè)計(jì)模式之接口隔離原則5. 設(shè)計(jì)模式之...
前言 過去幾個(gè)星期每天下班后除了看視頻學(xué)習(xí)就是寫彈幕庫了,想法來源于去年看到QQ空間里面的支持彈幕的圖片預(yù)覽,心血來潮就想實(shí)現(xiàn)一個(gè),最終完成了Muti-Barrage。先看效...
在Android4.1之后增加了Choreographer機(jī)制,用于同Vsync機(jī)制配合,統(tǒng)一動(dòng)畫、輸入和繪制時(shí)機(jī)。本文以繪制為例來簡(jiǎn)單學(xué)習(xí)下Choreographer。 一...
前言 組件化是什么,是把一個(gè)功能完整的 App 或模塊拆分成多個(gè)子模塊, 表現(xiàn)在androidStudio項(xiàng)目工程里就是分多個(gè)module。每個(gè)子模塊可以獨(dú)立編譯和運(yùn)行, 模...