一、寫在前面
自使用android studio開始,就被它獨(dú)特的依賴方式:compile 'com.android.support:appcompat-v7:25.0.1'所深深吸引,自從有了它,麻麻再也不用擔(dān)心依賴第三方j(luò)ar包繁瑣無趣啦。而,如果自己寫一個(gè)開源庫是一種怎樣的體驗(yàn),此乃利(裝)國(逼)利(神)民(器)呀!
而一路裝逼不易,你會(huì)發(fā)現(xiàn)如果你要發(fā)布你的開源庫到官方的Bintray/Jcenter并非易事,所以先去網(wǎng)上一探究竟,簡單的,難的,五花八門,全(誤)面(人)具(子)備(弟)!
不得不感嘆,學(xué)技術(shù)本身不難,難于達(dá)到一個(gè)目的的有多種方式,而各種方式參差不齊,給新手帶來很大困惑。但是沒辦法,誰叫你是初學(xué)者呢,你所能做的,只能一步一步的折騰自己。
網(wǎng)上的帖子真多呀,五花八門,注冊賬號(hào)有問題,編寫過程有問題,版本不一致有問題,install有問題....每個(gè)人的步驟都不一致,所以難于得到一個(gè)真正正確的東西,導(dǎo)致你錯(cuò)了,卻不知道錯(cuò)在何處,這是最難受的,好吧,程序員加班就是因?yàn)檫@些細(xì)節(jié)末梢的事情導(dǎo)致的,所以,我們要細(xì)致?。。?/p>
其實(shí),給個(gè)全面解析,樓主是誠惶誠恐,深怕一個(gè)小細(xì)節(jié)沒有注意又去誤人子弟,不過樓主也是折騰了很多時(shí)間才得以處理的,所以真心希望能給大家?guī)硪稽c(diǎn)幫助,不足的地方,還請(qǐng)各位拍磚~
廢話不多說,直接進(jìn)入正題,這里拿我一個(gè)隨便的開源庫來做處理,git地址:https://github.com/nanchen2251/CalendarView,這是一個(gè)炫酷的日歷選擇控件(支持左右滑動(dòng),農(nóng)歷,節(jié)假日顯示等)