av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

2018 年初值得關注的 25 個新 Android 庫和項目

瀏覽:50日期:2022-09-27 09:40:34

2018 年初值得關注的 25 個新 Android 庫和項目

這是我最新收集的 25 個 Android 庫和項目列表,你也許會發現它們有用,有趣,并值得查看一下。所有的都在最近 3 個月發布的,排序不分先后。

開始查閱吧!

1. transitioner

Transitioner 是一個為兩個擁有嵌入子視圖的視圖之間提供簡便、動態且可調整的動畫效果的庫。它純 100% 使用 Kotlin 編寫而成,使用 MIT 許可,且擁有良好的文檔。

2018 年初值得關注的 25 個新 Android 庫和項目

該庫支持 API 19 及以上的 SDK 版本,而且在項目中也包含了用來展現其功能特性的示例應用。毫無疑問,它值得一試!

2. FragmentRigger

該庫使用一種強大的方法來管理 Fragment。其目標是使得 Fragment 易于使用,并將管理它們的成本最小化。

2018 年初值得關注的 25 個新 Android 庫和項目

該庫擁有配套的文檔以及示例應用。使用 MIT 開源許可協議。

3. PRDownloader

這是一個為 Android 提供的支持斷點續傳的文件下載器。

2018 年初值得關注的 25 個新 Android 庫和項目

這是 README 中的簡短說明:

PRDownloader 可以用來下載 image、video、pdf、apk 等等任意類型的文件。

支持斷點續傳。

支持大文件下載。

有簡單的接口做下載請求。

我們可以用給的下載Id檢查下載的狀態。

PRDownloader 在下載文件時,提供了像 onProgress、onCancel、onStart、onError 等等的回調。

支持適當的請求取消。

多個請求可以并行實現。

所有類型的自定義都是可能的。

該庫有很不錯的文檔和示例 App ,遵循 Apache-2.0 許可證。

4. AnimatedPieView

AnimatedPieView 是 Android 中展示餅圖和環形圖的另一種方法。

2018 年初值得關注的 25 個新 Android 庫和項目 2018 年初值得關注的 25 個新 Android 庫和項目

這個庫提供:

alpha 觸摸動畫

設置間隙角

動畫期間自己適配文本域的位置

對每一個段設置描述并顯示它

點擊回調

點擊特效

在餅圖和環形圖之間切換

繪制圖表時的動畫

它有很好的文檔(有 英文 版)。也有一個示例 App,也是遵循 Apache-2.0 許可證發行。

5. FloatWindow

這個庫可用于添加一個“懸浮窗口”,可以顯示在所有 Activity 的最前方。“懸浮窗口”可以定義為懸浮動作按鈕。如下所示:

2018 年初值得關注的 25 個新 Android 庫和項目

這個庫使用 Apache 2.0 開源許可證。它有一個良好的文檔,但它是用中文寫的。不過只要翻譯成英文即可,祝玩得開心!

6. MyLittleCanvas

使用這個庫的原因是為了方便在 Android 上使用 canvas。除了方法,現在可以使用對象。

2018 年初值得關注的 25 個新 Android 庫和項目

通過使用這個庫,你可以實現如上面所示的 TextView 的自定義下劃線。

README 中的示例通俗易懂,而且易于使用。這個項目的文檔相當不錯,并且這個庫使用的是 Apache-2.0 開源許可證。

7. WindowImageView

這是一個非常有趣的庫,可以用來在 RecyclerView 中展示 ImageView,它就像一個窗口。下面的 gif 圖片可以顯示其直觀的效果。

2018 年初值得關注的 25 個新 Android 庫和項目 2018 年初值得關注的 25 個新 Android 庫和項目

該項目包含了一個示例應用。文檔對于入手來說足夠豐富,而它是以 MIT 許可發行的。

8. ChartView

ChartView 是一個主要用來解決如何使用 Canvas 和 ValueAnimator 來繪制自定義圖表此類問題的項目。

2018 年初值得關注的 25 個新 Android 庫和項目 9. hyperlog-android

這是一個公用工具日志庫,位于標準的 Android 日志類之上,用于存儲數據庫中的日志,并將它們推入遠程服務器進行調試。

2018 年初值得關注的 25 個新 Android 庫和項目

這個項目的文檔真的很全面。還有一篇關于它的博客文章和一個示例應用程序。這個庫是基于 MIT 許可證發布的,目前的版本是 0.0.7。

10. Fairy

Fairy 是一個簡單的調試工具,允許開發者使用 adb logcat 命令在 Android 手機上查看 Android 系統日志,而不是在電腦上。

它還允許在任何地方使用 Android 手機掃描系統日志信息,甚至不需要 root。

2018 年初值得關注的 25 個新 Android 庫和項目

這個庫有相當好的文檔,它基于 Apache-2.0 發布,支持 Android API 21 及以上。

11. ExpansionPanel

這是另外一個來自于 Florent Champigny 的很棒的庫。它給我提供了 Expansion Panels (其中包含了創建流程,且讓我們可以輕量化的編輯一個元素)的一種實現。

2018 年初值得關注的 25 個新 Android 庫和項目

文檔很全面,而且項目本身也包含了示例應用。所有的代碼都采用了 Apache-2.0 許可。示例應用在 Google Play 上也可以獲取到。

12. kotlin-math

這是

使得圖形數學算法寫起來更輕松的 Kotlin API 的集合。這些 API 大多都是在 GLSL (OpenGL Shading Language) 之后建模的,以便使從著色器或者向著色器移植代碼更輕松。

由該庫提供的變量類型只是值類型,因此大多數 API 是以頂級函數的形式暴露出來,而非方法。

該項目是以 Apache-2.0 開源許可證發行的。

13. TicketView

這是一個提供卡片視圖(Ticket View)的庫,它提供了 3 種類型的 TicketView 邊角:常規的、圓形的以及扇貝形的。

2018 年初值得關注的 25 個新 Android 庫和項目

項目是以 Apache-2.0 許可發行的,而示例應用可以在 Github 資源庫或者在 Google Play 上獲取到。文檔還可以,且庫支持 API 15 及以上版本。

14. Cipher.so

該庫提供了一種將敏感數據加密到原生 .so 庫的簡單方法。

2018 年初值得關注的 25 個新 Android 庫和項目

這個庫是如何工作的呢? 在編譯時所有的鍵值對會被自動打包到一個原生庫里面去。接著他可以從由 Cipher.so 生成的 Java 接口獲取這些鍵值對數據。

文檔足夠好,項目是以 Apache-2.0 發行的。

15. android-clean-architecture-mvi-boilerplate

這是使用 Model-View-Intent 模式的一個 Buffer 的分支,是干凈的應用架構樣板。

2018 年初值得關注的 25 個新 Android 庫和項目

在展現層它現在使用的是來自 Android Architecture Components Library 的 ViewModel。緩存層現在也使用了 Room。

16. Android-Indefinite-Pager-Indicator

這個庫是提供給 RecyclerView 與 ViewPager 的輕量級即插即用型的無限翻頁指示器。

2018 年初值得關注的 25 個新 Android 庫和項目

該庫擁有相當好的文檔,示例應用,還有許多的定制,并且是以 MIT 許可發行的,支持的最低 SDK 版本是 16。

來自:https://www.oschina.net/translate/25-new-android-libraries-and-projects-2018

標簽: Android
相關文章:
主站蜘蛛池模板: 久久成人一区 | 亚洲天堂色图 | 日韩免费在线视频 | 久久免费国产 | 欧美黄色精品 | 一级特黄妇女高潮 | 青青视频网 | 精品欧美黑人一区二区三区 | 日本黄a三级三级三级 | 欧美 日韩 国产 成人 在线 | 亚洲美女毛片 | 热久久久久 | 日韩av不卡在线观看 | 亚洲www啪成人一区二区麻豆 | 日本美女一级片 | 欧美激情网 | 91成人精品| 波多野结衣黄色 | 一区二区三区四区在线播放 | 在线播放91 | 天天操天天插 | 亚洲第一天堂网 | 亚洲欧美日韩一区二区三区四区 | 欧美视频a | 欧美激情视频一区二区三区 | 日韩伊人| 国产成人一区二区 | 欧美色综合天天久久综合精品 | 一区二区三区视频 | 欧美天天干| 岛国精品在线播放 | 天天爱综合 | 在线观看黄色av | 日韩成人精品视频 | 久久精品久久久久久久 | 黄色小说视频 | 天美传媒在线观看 | 一区二区三区四区视频在线观看 | 国产a级大片 | 欧美日韩视频在线 | 国产在线成人 |