歡迎光臨
每天分享高質量文章

2018年開發者不可錯過的開源工具 —— Android 篇

來源:開源中國

鏈接:https://my.oschina.net/editorial-story/blog/1581616

在本篇文章為大家盤點了最好用的Android開源工具,包含主流的圖片加載,切換效果,下拉掃清,按鈕,排版等,讓我們一起來看下吧!


1、微信開源的 Android 熱修複框架 Tinker


微信開源的 Android 熱修複框架 Tinker,支持在無需升級APK的前提下更新 dex, library and resources 檔案。


2、強大易用的安卓工具類庫 AndroidUtilCode

AndroidUtilCode 是一個強大易用的安卓工具類庫,它合理地封裝了安卓開發中常用的函式,具有完善的 Demo 和單元測試,利用其封裝好的 APIs 可以大大提高開發效率。

3、Android 上的圖片加載和快取庫 Glide


Glide 是一個 Android 上的圖片加載和快取庫,其目的是實現平滑的圖片串列滾動效果。

4、Android 排版庫 FlexboxLayout


FlexboxLayout 是 Android 上實現了類似 CSS Flexible Box Layout Module 效果的界面排版。

5、Facebook 開源圖形庫 KeyFrames


KeyFrames 由 Facebook 開源的圖形庫,其中包含一個腳本,它可以從 AE 檔案中提取動畫資料,然後為 Android 和 iOS 提供渲染庫。

6、Android 切換效果實現 InfiniteCycleViewPager


InfiniteCycleViewPager 具有雙向定位和交互效果,可以水平和垂直滾動。

7、基於 RecyclerView 實現的 Android 庫 Epoxy


Epoxy 是一個基於 RecyclerView 實現複雜屏幕效果的 Android 庫。Epoxy 通過將 ViewHolder、專案型別、專案Id、列數等等抽象成模板,以簡化與多視圖型別構建屏幕效果。此外,Epoxy 還增加了對於儲存視圖狀態以及自動區分專案變化的支持。

8、卡片式 ViewPager ViewPagerCards


ViewPagerCards,這是一個簡單的實現卡片式 ViewPager 效果的 DEMO。該專案支持“碎片”和標準視圖,可查看 CardPagerAdapter 和 CardFragmentPagerAdapter 類。

9、Android 開源音頻播放器 StylishMusicPlayer


採用了RxJava開發的本地音樂播放器,UI 圖標都是 https://material.io 上找的,最終作品顏值如下:



●本文編號290,以後想閱讀這篇文章直接輸入290即可

●輸入m獲取文章目錄

赞(0)

分享創造快樂