2017年收集的優(yōu)秀開(kāi)源項(xiàng)目,最后一次相遇

? ? ? ? ?接著上次的文章來(lái)寫的复斥,這次一定要淡定的將剩余的精選項(xiàng)目給介紹完悬秉,方不負(fù)各位朋友對(duì)我的關(guān)注哈澄步。畢竟要是

再不寫,都該進(jìn)入2018年和泌,到時(shí)候新的目標(biāo)村缸,新的任務(wù),大家一起加油哈武氓。

一定要淡定

? ? ? ? 開(kāi)始之前梯皿,先說(shuō)說(shuō)前幾天圣誕節(jié),真是溜的一百分啊县恕,為什么這么說(shuō)呢东羹,因?yàn)榻衲晔怯袘偃说墓?jié)日啊,以前誰(shuí)管什么節(jié)日呢

只在乎能不能多放兩天假忠烛,現(xiàn)在每天都在日歷上圈圈属提,生怕錯(cuò)過(guò),確實(shí)有一種痛并快樂(lè)的感覺(jué)哈美尸。其中苦樂(lè)冤议,不足為外人道哉。

這個(gè)還是給大家說(shuō)個(gè)笑話吧师坎,已經(jīng)感覺(jué)有殺氣隔著屏幕逼近了恕酸。


殺氣逼近

? ? ? ? ?現(xiàn)在開(kāi)始言歸正傳哈,上次說(shuō)到了BaseRecyclerViewAdapterHelper屹耐,這個(gè)已經(jīng)厲害的飛起的框架尸疆,不過(guò)大家在閑暇的時(shí)候

不妨去研究一下里面的原理椿猎,看看是怎么抽取共享的,這個(gè)畢竟我們的志向是攻城獅而不去碼農(nóng)是吧寿弱。

12.節(jié)操播放器 底層為嗶哩嗶哩的開(kāi)源播放器

https://github.com/lipangit/JieCaoVideoPlayer

? ? ? ? 簡(jiǎn)介:雖然名字很那什么犯眠,但功能相當(dāng)強(qiáng)大,想當(dāng)初在要在listview播放一個(gè)東西症革,雖然看著不難筐咧,但代碼冗余和性能確實(shí)卡的

不能行,之后遇見(jiàn)這個(gè)之后噪矛,哎說(shuō)多了都是淚哈量蕊。功能強(qiáng)大,主要是以前里邊的視頻名字比較污艇挨,相信許多小伙伴見(jiàn)過(guò)類似的都知

道的残炮。總的來(lái)說(shuō)缩滨,功能強(qiáng)大势就,能在ListView、ViewPager和ListView脉漏、ViewPager和Fragment等多重嵌套模式下全屏工作苞冯,并且還可

以在webview中嵌套本地視頻插件,所以感覺(jué)除了直播那種侧巨,剩下的基本都能用哈舅锄。指數(shù)5k多,并且剛剛更新沒(méi)幾天司忱。

13.各種選擇器

https://github.com/saiwu-bigkoo/Android-PickerView(6k多)

https://github.com/gzu-liyujiang/AndroidPicker(3k多)

? ? ? ? ?簡(jiǎn)介:這個(gè)是買一送一哈皇忿,當(dāng)然都是非常優(yōu)秀的項(xiàng)目,并且還在持續(xù)更新烘贴,第一個(gè)是專注于時(shí)間選擇器和地址三級(jí)聯(lián)動(dòng)禁添,簡(jiǎn)單好用

跟ios的比較類似,這樣我們?cè)谧鰱|西應(yīng)該不會(huì)頭疼了桨踪,為什么ios原生的,我們卻要自定義哈芹啥。相較于第二個(gè)來(lái)說(shuō)的話锻离,功能比較全,基本

上涵蓋了所有的選擇器墓怀,大家可以跑跑demo看看汽纠,還是有點(diǎn)逗逗的哈。


firstdemo

14.網(wǎng)絡(luò)框架 ? okgo

https://github.com/jeasonlzy/okhttp-OkGo

? ? ? ? 簡(jiǎn)介:個(gè)人感覺(jué)這是這一年以來(lái)傀履,個(gè)人發(fā)現(xiàn)的最有用的框架之一虱朵,性能上感覺(jué)也就Retrofit能夠超過(guò)它,其余的都是戰(zhàn)五渣,哈哈碴犬。

這個(gè)只是開(kāi)個(gè)玩笑哈絮宁,各有各的優(yōu)劣,相對(duì)使用方便度和應(yīng)用場(chǎng)景來(lái)說(shuō)話服协,感覺(jué)這個(gè)用著更方便了绍昂,畢竟httpclient這個(gè)現(xiàn)在見(jiàn)不到了哈

許多人想用okhttp,但是感覺(jué)麻煩,所以去使用volley偿荷,或者使用Retrofit窘游,這個(gè)純碎個(gè)人喜好和項(xiàng)目需求,說(shuō)到這是不是感覺(jué)產(chǎn)品經(jīng)理已經(jīng)

對(duì)你投來(lái)問(wèn)詢的眼光跳纳,個(gè)人喜好是老子的特權(quán)忍饰,好不好。貌似我們也有哈寺庄。指數(shù)是6k多,增長(zhǎng)的還是比較快的喘批。

15.下拉刷新、上拉加載铣揉、RefreshLayout饶深、OverScroll,Android智能下拉刷新框架逛拱,支持越界回彈

https://github.com/scwang90/SmartRefreshLayout

? ? ? ? ?簡(jiǎn)介:這個(gè)也是高能的框架之一敌厘,厲害的不能再厲害,下拉刷新的框架可謂是數(shù)不勝數(shù)朽合,但今天在這里俱两,我強(qiáng)烈推薦這個(gè),感覺(jué)

在這個(gè)框架上第一非他莫屬曹步,至于為什么宪彩,大家看效果就知道了,效果齊全讲婚,各種高逼格的效果基本上都有尿孔,不過(guò)貌似作者好像是外國(guó)

小哥,不知道怎么想的哈筹麸,搞出一個(gè)這么讓人省事的框架活合,真不知道是該喜歡他,還是喜歡他呢物赶。指數(shù)8k多白指,很值得收藏一下哈。

還能這樣玩

16.Android倒計(jì)時(shí)控件酵紫,使用Canvas繪制告嘲,支持多種樣式

https://github.com/iwgang/CountdownView

? ? ? ? 簡(jiǎn)介:本來(lái)不想說(shuō)這個(gè)的错维,這個(gè)用的比較小眾,但開(kāi)源的精神促使著還是給各位小伙伴共享一下哈橄唬,雖說(shuō)這個(gè)自己寫起來(lái)

也不是很麻煩赋焕,但是對(duì)于這種高負(fù)荷的工作來(lái)說(shuō),能省事就省一些事吧轧坎,雖然我們很牛宏邮,但不用這方面體現(xiàn)是吧。不過(guò)要是不忙

的話缸血,還是可以看看蜜氨,自己也可以寫的。這個(gè)指數(shù)才1k多捎泻,不過(guò)也不錯(cuò)了哈飒炎。

17.開(kāi)源的彈幕插件

https://github.com/Bilibili/DanmakuFlameMaster

? ? ? ? 簡(jiǎn)介:彈幕插件,集成的話笆豁,可以參考http://blog.csdn.net/guolin_blog/article/details/51933728郎汪,有沒(méi)有感覺(jué)我這服務(wù)很到位

也就比對(duì)我女朋友差一點(diǎn)而已啦。去年年初的這個(gè)闯狱,參考的一些都不好用煞赢,自己寫吧,水平確實(shí)沒(méi)到那個(gè)程度哄孤,最終發(fā)現(xiàn)這個(gè)

對(duì)于直播來(lái)說(shuō)照筑,這個(gè)基本上必不可少的,不過(guò)現(xiàn)在一些集成視頻的sdk里面瘦陈,好像有些本身自帶的有凝危,這個(gè)還沒(méi)細(xì)看。等明年再看晨逝。

18.Android關(guān)于webview集成框架

https://github.com/Justson/AgentWeb

? ? ? ? ?簡(jiǎn)介:開(kāi)源項(xiàng)目有很多蛾默,但是第一次見(jiàn)封裝webview的,可能是我見(jiàn)識(shí)少的緣故吧捉貌,不過(guò)現(xiàn)在混合開(kāi)發(fā)很流行支鸡,流應(yīng)用或者說(shuō)

輕應(yīng)用現(xiàn)在也不少,這個(gè)框架還是比較好用的昏翰,最起碼統(tǒng)一了網(wǎng)頁(yè)的格式苍匆, 并且簡(jiǎn)化本地和js的交互,另外還可以跟騰訊X5合用棚菊,

這也是很強(qiáng)大的,現(xiàn)在還在使用原生接口和js交換的小伙伴叔汁,可以嘗試一下這個(gè)统求,指數(shù)2k多检碗,估計(jì)快3了。

19.時(shí)間軸樣式(快遞記錄)

https://github.com/baoyachi/StepView

? ? ? ? ?簡(jiǎn)介: 這個(gè)用時(shí)間軸形容或許更為貼切一些码邻,但大部分都是在顯示快遞的時(shí)候好像才會(huì)用到這個(gè)折剃,畢竟應(yīng)用里面需要做時(shí)間軸的

真心不多。當(dāng)時(shí)第一次自己寫的時(shí)候像屋,使用圖片一個(gè)一個(gè)替換的怕犁,也算是自定義控件,反正原理差不多的己莺,但本著能省事就省事一點(diǎn)的

原則奏甫,還是發(fā)現(xiàn)了這個(gè)項(xiàng)目,這個(gè)樣式更為全面一些凌受≌笞樱基本上做電商項(xiàng)目的繞不開(kāi)這個(gè)哈。指數(shù)接近3k.

離不開(kāi)的快遞

20.篩選組件

https://github.com/dongjunkun/DropDownMenu

? ? ? ? 簡(jiǎn)介:組合篩選組件胜蛉,這個(gè)應(yīng)用的場(chǎng)合相對(duì)來(lái)說(shuō)比較廣一些挠进,核心就集合套集合,在包括view誊册,還有就是一二菜單的嵌套领突,不過(guò)

對(duì)比來(lái)說(shuō),作者的這個(gè)還是很厲害的哈案怯,并且附有實(shí)現(xiàn)原理的說(shuō)明君旦,可以作為干貨好好研究一下。指數(shù)2k多殴泰。

21.藍(lán)牙的快速開(kāi)發(fā)框架

https://github.com/Jasonchenlijian/FastBle

? ? ? ? ?簡(jiǎn)介:藍(lán)牙開(kāi)發(fā)于宙,步驟都快成固定了啦,但對(duì)我們來(lái)說(shuō)悍汛,使用原生的還是很痛苦的捞魁,但該懂的還得懂的,這個(gè)也是一個(gè)比較小眾的

框架离咐,貌似比那個(gè)webview還小眾谱俭,作者很厲害,為我們封裝一系列藍(lán)牙的操作宵蛀,對(duì)我們集成一些自有設(shè)備而言的話昆著,還是很方便的,當(dāng)然

自己研發(fā)的除外术陶,那個(gè)不在我們討論的范圍之內(nèi)的凑懂。指數(shù)雖然只有1k多,但精神不比那些9k差哈梧宫。

22.Android開(kāi)發(fā)人員不得不收集的代碼 工具類

https://github.com/Blankj/AndroidUtilCode

? ? ? ? ? 簡(jiǎn)介:最后一個(gè)吊炸天的工具類接谨,之前看錯(cuò)了摆碉,是另一個(gè)國(guó)內(nèi)的大神寫的,也非常厲害脓豪,但不是很全面巷帝,這個(gè)基本將項(xiàng)目中或者說(shuō)

android系統(tǒng)中能夠提供的工具類統(tǒng)統(tǒng)提供了一遍,指數(shù)15k,是打進(jìn)入全球最大的男性交友網(wǎng)站以來(lái)扫夜,見(jiàn)到的最多的一個(gè)了哈(官方的除外)

在項(xiàng)目中頻繁需要用到有些工具類楞泼,例如文件,字符笤闯,檢驗(yàn)堕阔,小的存儲(chǔ),管理activity望侈,加密印蔬,吐司等等,何必舍近求遠(yuǎn)脱衙,來(lái)來(lái)來(lái)侥猬,從今天

開(kāi)始使用這個(gè)框架,包您滿意哈捐韩。這也是17年奉上的最后一個(gè)框架了哈退唠。

? ? ? ? ?這是個(gè)人挑選的一些優(yōu)秀的項(xiàng)目給大家分享一下哈,從開(kāi)頭到結(jié)束荤胁,很淡定哈瞧预,小宇宙始終沒(méi)有爆發(fā)出來(lái),想想也是有那么一點(diǎn)點(diǎn)小開(kāi)心的仅政。恰好剛剛過(guò)完圣誕節(jié)垢油,送給大家一個(gè)小段子,希望大家開(kāi)心跨年圆丹,來(lái)年向錢看滩愁,向厚侃哈。

真大方哈

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 這誰(shuí)送的辫封?(〝▼皿▼)誰(shuí)送的硝枉?(▼ヘ▼#)誰(shuí)送的(▼へ▼メ) ??

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 把我當(dāng)成什么人了! 蘋果趕緊拿回去

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 這明明可以多放2捆的倦微,放什么蘋果 妻味,我像是缺蘋果的人嗎!欣福!


無(wú)言以對(duì)哈
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末责球,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌棕诵,老刑警劉巖裁良,帶你破解...
    沈念sama閱讀 210,978評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件凿将,死亡現(xiàn)場(chǎng)離奇詭異校套,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)牧抵,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,954評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門笛匙,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人犀变,你說(shuō)我怎么就攤上這事妹孙。” “怎么了获枝?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,623評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵蠢正,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我省店,道長(zhǎng)嚣崭,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,324評(píng)論 1 282
  • 正文 為了忘掉前任懦傍,我火速辦了婚禮雹舀,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘粗俱。我一直安慰自己说榆,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,390評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布寸认。 她就那樣靜靜地躺著签财,像睡著了一般。 火紅的嫁衣襯著肌膚如雪偏塞。 梳的紋絲不亂的頭發(fā)上唱蒸,一...
    開(kāi)封第一講書(shū)人閱讀 49,741評(píng)論 1 289
  • 那天,我揣著相機(jī)與錄音烛愧,去河邊找鬼油宜。 笑死,一個(gè)胖子當(dāng)著我的面吹牛怜姿,可吹牛的內(nèi)容都是我干的慎冤。 我是一名探鬼主播,決...
    沈念sama閱讀 38,892評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼沧卢,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼蚁堤!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起但狭,我...
    開(kāi)封第一講書(shū)人閱讀 37,655評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤披诗,失蹤者是張志新(化名)和其女友劉穎撬即,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體呈队,經(jīng)...
    沈念sama閱讀 44,104評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡剥槐,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了宪摧。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片粒竖。...
    茶點(diǎn)故事閱讀 38,569評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖几于,靈堂內(nèi)的尸體忽然破棺而出蕊苗,到底是詐尸還是另有隱情,我是刑警寧澤沿彭,帶...
    沈念sama閱讀 34,254評(píng)論 4 328
  • 正文 年R本政府宣布朽砰,位于F島的核電站,受9級(jí)特大地震影響喉刘,放射性物質(zhì)發(fā)生泄漏瞧柔。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,834評(píng)論 3 312
  • 文/蒙蒙 一饱搏、第九天 我趴在偏房一處隱蔽的房頂上張望非剃。 院中可真熱鬧,春花似錦推沸、人聲如沸备绽。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,725評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)肺素。三九已至,卻和暖如春宇驾,著一層夾襖步出監(jiān)牢的瞬間倍靡,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,950評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工课舍, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留塌西,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,260評(píng)論 2 360
  • 正文 我出身青樓筝尾,卻偏偏與公主長(zhǎng)得像捡需,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子筹淫,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,446評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容