Fragment 到底是什么 Fragment 的發(fā)明是為了靈活的布局以及更好的復(fù)用布局者填,尤其是在較大顯示器上,比如 A/B 兩個 Fragme...
6.1 可空性 kotlin 中加入了可空類型的概念昭娩,編譯器強(qiáng)制把類型分為可空的和非空的传蹈,可空類型通過在類型后加上 ? 號來表示兴猩。 當(dāng)一個類型被...
Charles 常作為開發(fā)者的網(wǎng)絡(luò)抓包工具鞭衩,方便調(diào)試服務(wù)器接口敲茄。但一些常用功能容易遺忘,每次忘了都要查比較煩秕岛,因此總結(jié)一下碌燕。 連接方式 保證電腦...
Handler是Android消息機(jī)制的上層接口,Android消息機(jī)制主要是指Handler的運(yùn)行機(jī)制继薛,Handler需要底層MessageQ...
在 Android 中遏考,如果實(shí)現(xiàn)下面效果:目標(biāo)效果 左圖為默認(rèn)狀態(tài)(簡稱默認(rèn)態(tài)),右圖為選中狀態(tài)(簡稱選中態(tài))蓝谨,對比二者可以發(fā)現(xiàn)灌具,選中態(tài)除了多出...
本文將結(jié)合具體實(shí)例:通過微信聊天頁面的交互方式芦昔,分析實(shí)現(xiàn)方法诱贿,進(jìn)而搞清 OnTouchListener、onTouchEvent、onClick...
本文介紹 Android 不同系統(tǒng)及圖片資源的常見適配問題晒杈。 compileSdkVersion, targetSdkVersion, minS...
使用 maven 庫的資源(比如 aar)是日常開發(fā)中經(jīng)常使用的方式,無論 aar 是第三方的還是自己團(tuán)隊開發(fā)的撰豺,這種方式都給代碼封裝和重用帶來...
lambda 本質(zhì)是可以傳遞給其他函數(shù)的一小段代碼粪般。 5.1 Lambda 表達(dá)式和成員引用 函數(shù)式編程與 lambda 表達(dá)式:函數(shù)式編程是把...