recycleView單選的時(shí)候,一般的處理就是選中的item做個(gè)stroke或者字體顏色改變,但要提升用戶體驗(yàn)就得加點(diǎn)動(dòng)畫了。也就是點(diǎn)擊選中的元素放大,同時(shí)之前選中的ite...
recycleView單選的時(shí)候,一般的處理就是選中的item做個(gè)stroke或者字體顏色改變,但要提升用戶體驗(yàn)就得加點(diǎn)動(dòng)畫了。也就是點(diǎn)擊選中的元素放大,同時(shí)之前選中的ite...
下載這個(gè)需求時(shí)常遇到,以前是版本更新下載單個(gè)apk包,用okhttp+service或者系統(tǒng)提供的DownloadManager實(shí)現(xiàn)即可,方便快捷,不涉及多線程多任務(wù)下載,特...
一、小程序開發(fā)總結(jié) 又有好久沒寫文章了,最近又閑了下來(lái),就寫一寫前段時(shí)間的總結(jié)以及計(jì)劃一下自己在開發(fā)道路上還需要學(xué)習(xí)的技術(shù)。疫情的問題導(dǎo)致公司android和iOS業(yè)務(wù)暫停,...
都貼了的呀,,第三方的adapter你要自己引入一下
Android日歷選擇按月分組并用recyclerview展示今天分享一個(gè)日歷選擇控件,可以定義日期可選、選擇范圍、按月分組展示。這個(gè)日歷無(wú)非就是把每個(gè)日期的數(shù)據(jù)通過(guò)系統(tǒng)的日歷查詢出來(lái),然后用recyclerview展示即可,數(shù)據(jù)模型里...
網(wǎng)上很多講自定義注解的,而且都講得挺好,原理這些我就略過(guò)了,簡(jiǎn)單講一下它的運(yùn)用。經(jīng)典的場(chǎng)景就是baseActivity里解析子activity的注解標(biāo)簽來(lái)做相應(yīng)操作。比如我們...
這個(gè)控件是根據(jù)設(shè)計(jì)圖的寬高比來(lái)設(shè)置該view在手機(jī)上的寬高,從而達(dá)到跟設(shè)計(jì)圖的比例一致的效果。如果你的項(xiàng)目做了屏幕適配,那應(yīng)該不需要這個(gè)view,但如果做了屏幕適配,也不會(huì)來(lái)...
其實(shí)一開始我是反感這種需求的,因?yàn)槭忻嫔弦矝]這樣的例子吧(當(dāng)時(shí)對(duì)比過(guò)馬蜂窩、飛豬、美團(tuán),他們都沒采用這種方式)?一般后面的標(biāo)簽都會(huì)另起一行單獨(dú)給位置,不會(huì)拼接到TextVie...
前言 最近工作太不飽和,基本是這個(gè)節(jié)奏:8.40到公司,吃個(gè)早餐,邊吃邊玩手機(jī)9.消化一下,打開電腦看會(huì)新聞。****(這一段被屏蔽了,印度和香港問題不能寫?),哎,我大清太...
不得不說(shuō)自定義view繪制各種圖形及它們的動(dòng)畫是令人有成就感的事情。該篇來(lái)分享之前項(xiàng)目中寫的一個(gè)視頻錄制按鈕的自定義view,該view有錄制、暫停(結(jié)束)等狀態(tài)的控制,各種...
今天分享一個(gè)日歷選擇控件,可以定義日期可選、選擇范圍、按月分組展示。這個(gè)日歷無(wú)非就是把每個(gè)日期的數(shù)據(jù)通過(guò)系統(tǒng)的日歷查詢出來(lái),然后用recyclerview展示即可,數(shù)據(jù)模型里...
通常的圖片圓角一般是對(duì)單獨(dú)的圖片進(jìn)行切圓角操作,但是像下圖的效果就沒那么合適了,雖然對(duì)單張圖片切圓角也能實(shí)現(xiàn),但更為繁瑣、不簡(jiǎn)潔,因?yàn)閿?shù)據(jù)內(nèi)容是動(dòng)態(tài)的,要根據(jù)數(shù)據(jù)源分很多種情...
先看一下效果吧 開始的時(shí)候項(xiàng)目里用陰影的地方很少,要用的地方也是讓ui切個(gè)陰影圖片解決,但后面ui妹子的設(shè)計(jì)風(fēng)格變了,導(dǎo)致整個(gè)app各種頁(yè)面很多用陰影的地方(抓狂),所以才尋...
先上效果圖 平時(shí)很少有這樣的表格需求,不過(guò)第一想法就是自定義view繪制表格,事實(shí)上我確實(shí)是用的canvas來(lái)繪制的,整個(gè)過(guò)程看似復(fù)雜,實(shí)為簡(jiǎn)單,計(jì)算好各個(gè)點(diǎn)的坐標(biāo)后事情就完...
主要實(shí)現(xiàn)思路就是在recyclerview滑動(dòng)的時(shí)候不斷計(jì)算滑動(dòng)的距離,用當(dāng)前已滑動(dòng)的距離/總長(zhǎng)度即為當(dāng)前recyclerview的滑動(dòng)百分比,用progressBar(se...