從github上了可多關(guān)于這個(gè)日歷的框架啥的,有實(shí)現(xiàn)很多功能的,比如說默認(rèn)顯示今天的日期,調(diào)到指定的日期等,實(shí)在是找不到我想要的,所以我就在大神框架的基礎(chǔ)上添加了我想要的需求。
在CalendarUtil 這個(gè)工具類中 課很多判斷,比如說

png
然后我就靈機(jī)一動(dòng),多加了關(guān)于判斷第一個(gè)是不是第二個(gè)的前一天

2.png
然后在CalendarView中 調(diào)用工具類傳參進(jìn)行判斷下,調(diào)用畫筆渲染相對(duì)應(yīng)的效果

3.png
大致就是這個(gè)樣子,還有關(guān)于一些獲取當(dāng)前系統(tǒng)時(shí)間的什么的,請(qǐng)看我上一篇簡(jiǎn)書,還有一些就是alt+回車實(shí)現(xiàn)一下方法的重寫啥的,想必大家都會(huì),還有一些顏色的實(shí)現(xiàn)啥的!
最后奉上大神的日歷的git地址? ?https://github.com/yannecer/NCalendar.git
然后在我說的地方有些改動(dòng)就可以啦!
如果還有問題可以私信我
?拜拜!