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