這篇文章主要是講述一些unit test基本類庫中的基本方法,實(shí)踐下來發(fā)現(xiàn)只要掌握這些基本的API,大部分的測試用例都是可以實(shí)現(xiàn)的,萬變不離其宗。 我們新建項(xiàng)目會自動(dòng)生成這兩...
這篇文章主要是講述一些unit test基本類庫中的基本方法,實(shí)踐下來發(fā)現(xiàn)只要掌握這些基本的API,大部分的測試用例都是可以實(shí)現(xiàn)的,萬變不離其宗。 我們新建項(xiàng)目會自動(dòng)生成這兩...
這是我最近遇到的問題,由于之前對PopupWindow使用不熟悉,理解不透徹導(dǎo)致的,所以現(xiàn)在對這些方法進(jìn)行了盡量的深入解析,另外總結(jié)就是不能只管去拷貝復(fù)制別人的代碼,然后發(fā)現(xiàn)...
merge標(biāo)簽可以降低UI層級 1.<merge />只可以作為xml layout的根節(jié)點(diǎn)。2.當(dāng)需要inflate的xml layout本身是由merge作為根節(jié)點(diǎn)的話,...
MacOS系統(tǒng)使用 Homebrew 官方地址時(shí),報(bào)錯(cuò): 解決辦法:使用國內(nèi)源 該地址提供多個(gè)國內(nèi)源地址,選擇一個(gè)安裝即可,如圖下圖: 查檢安裝結(jié)果: 如果能正確打印版本信息...
tips1:如果你調(diào)用了:viewHolder.setIsRecyclable(false);那么這個(gè)Item的onViewRecycled將永遠(yuǎn)不會調(diào)用。 tips2:如果...
原創(chuàng)-轉(zhuǎn)載請注明出處 Drawable mutations 有沒有遇到過這樣一種情況,我們要加載同一資源到兩個(gè)ImageView,但需要給其中一個(gè)資源改變顏色或者透明度。如下...
Jetpack Navigation框架用了一段時(shí)間了,感覺還不錯(cuò),公司的項(xiàng)目用的就是Navigation框架并且做了模塊化,模塊之間的通信交互,我個(gè)人感覺實(shí)現(xiàn)的不夠優(yōu)雅o,...
對于開發(fā)來說Android11外部存儲的讀寫迎來了很大的變化,由原來的申請權(quán)限后可以自由讀寫轉(zhuǎn)變成了沙盒模式,在Android10中還可以通過requestLegacyExt...