概述 在使用MultiTypeAdapter實(shí)現(xiàn)RecyclerView多類(lèi)型顯示的時(shí)候,會(huì)創(chuàng)建一個(gè)ViewHolder和ViewBinder,...
解決原生TabLayout多行顯示的問(wèn)題 通過(guò)反射,獲取TabLayout的tabView對(duì)象,在獲取tabView的mDefaultMaxLi...
DtRatingBar 一個(gè)使用在android上的RatingBar。GitHub地址:DtRatingBar使用依賴: 功能 圖片自定義 大...
操作一個(gè)Retrofit的步驟一般是這樣的 創(chuàng)建一個(gè)網(wǎng)絡(luò)攔截器,添加一些通用的headers 創(chuàng)建一個(gè)打印請(qǐng)求日志的攔截器 在OKHttpCli...
在開(kāi)發(fā)過(guò)程中,難免會(huì)有兩套或者更多的環(huán)境(測(cè)試環(huán)境和正式環(huán)境等)。針對(duì)不同的環(huán)境,手動(dòng)來(lái)回切換難免是一件很麻煩的事情,并且還可以有遺漏。打包的結(jié)...
問(wèn)題描述 最近在使用RxJava時(shí),出現(xiàn)了一個(gè)錯(cuò)誤,錯(cuò)誤日志如下: 拋出異常的原因是我在onError方法中會(huì)指定一些錯(cuò)誤的原因,例如網(wǎng)絡(luò)連接超...
目的 多數(shù)的APP都有banner功能,banner的實(shí)現(xiàn)大多使用的是viewpager,而viewpager自帶是沒(méi)有從最后一頁(yè)滑到第一頁(yè),從...
目的# 由于Recyclerview顯示的內(nèi)容可能為不同類(lèi)型的數(shù)據(jù),對(duì)應(yīng)的布局也不同。為了適應(yīng)一種或多種都能顯示,設(shè)計(jì)一種模式,能否兼容。 傳統(tǒng)...
使用場(chǎng)景 版本升級(jí)后,增加表、刪除表、增加字段、刪減字段等。為了保留原始數(shù)據(jù),需要將數(shù)據(jù)進(jìn)行遷移。使用GreenDao數(shù)據(jù)庫(kù)的升級(jí)操作該如何進(jìn)行...