1.牛逼圖表庫(kù)
1.1 AAInfographics,是 AAChartKit 的 Kotlin
語(yǔ)言版本,是在流行的開(kāi)源前端圖表框架的基礎(chǔ)上,封裝的面向?qū)ο蟮?一組簡(jiǎn)單易用,極其精美的圖表繪制組件.可能是這個(gè)星球上 UI 最精致的第三方 Android 開(kāi)源圖表框架了(?我以無(wú)神論者的名義向上帝起誓,我真的沒(méi)有在說(shuō)鬼話?)
1.2 MPAndroidChart是一款功能強(qiáng)大且易于使用的 Android 圖表庫(kù)
1.3 Highcharts Android 是 Highcharts 官方發(fā)布的 Android 擴(kuò)展包
2.牛逼動(dòng)畫效果庫(kù)
2.1 . Lottie 是一個(gè)適用于 Android 和 iOS 的移動(dòng)庫(kù),它解析Adobe After Effects動(dòng)畫蘑拯,使用Bodymovin導(dǎo)出為 json并在移動(dòng)設(shè)備上原生渲染它們!
官網(wǎng)地址
項(xiàng)目地址
2.1 SVGA 是一種同時(shí)兼容 iOS / Android / Flutter / Web 多個(gè)平臺(tái)的動(dòng)畫格式碌奉。
3.數(shù)據(jù)存儲(chǔ)
MMKV 是基于 mmap 內(nèi)存映射的 key-value 組件殴边,底層序列化/反序列化使用 protobuf 實(shí)現(xiàn)靖榕,性能高欧聘,穩(wěn)定性強(qiáng)根吁。從 2015 年中至今在微信上使用员淫,其性能和穩(wěn)定性經(jīng)過(guò)了時(shí)間的驗(yàn)證.
4. 工具類庫(kù)
AndroidUtilCode 是一個(gè)強(qiáng)大易用的安卓工具類庫(kù),它合理地封裝了安卓開(kāi)發(fā)中常用的函數(shù)击敌,具有完善的 Demo 和單元測(cè)試介返,利用其封裝好的 APIs 可以大大提高開(kāi)發(fā)效率,如今它主要包括兩部分模塊愚争,其一是主工具類模塊:utilcode,其中的工具類是開(kāi)發(fā)中常用到的挤聘;其二是子工具類模塊:subutil**轰枝,它包含的工具類并不是很常用,它的出現(xiàn)是為了防止主工具類的臃腫组去。