我們都知道Java泛型的實現(xiàn)依賴于類型擦除,但是不可能完全擦除,因為運行時還是要知道泛型的真實類型的,那這個真是類型是如何存儲的,又如何能拿到?...
對于開發(fā)來說Android11外部存儲的讀寫迎來了很大的變化,由原來的申請權(quán)限后可以自由讀寫轉(zhuǎn)變成了沙盒模式,在Android10中還可以通過r...
這篇文章主要是講述一些unit test基本類庫中的基本方法,實踐下來發(fā)現(xiàn)只要掌握這些基本的API,大部分的測試用例都是可以實現(xiàn)的,萬變不離其宗...
0 概述 Navigation框架是Jetpack里面的fragment管理框架,將fragment之間的跳轉(zhuǎn)、動畫、棧管理等做了統(tǒng)一的封裝,并...
記錄一下使用cardView來實現(xiàn)陰影效果時碰到的版本適配的解決方案。 一、背景 在API 21以前想要實現(xiàn)陰影效果一般要通過drawable或...
動態(tài)更換theme需求多種多樣,解決方案也多種多樣。目前我了解的有如下三種: 固定一個或者多個主題,僅更換主題色等,可以直接通過setTheme...
官網(wǎng)文檔 簡述 矢量圖的主要優(yōu)點是可以無損的拉伸和縮放,而且本身的是一個xml文件,這樣可以避免開發(fā)時再使用多套圖片,減少APK大小,尤其在一些...
0.官方文檔 Google Doc Codelabs Multi-Features Instant App Git Hub Samples Go...
記錄一下初學(xué)kotlin時的一些疑惑。當(dāng)我們需要添加屬于類的常量或者方法時,通常我們需要在java中使用static關(guān)鍵字,而kotlin中去掉...