Android主流UI開源庫整理

2021-08-18 08:30:21 字數 976 閱讀 9140

最近老大讓我整理乙份android主流ui開源庫的資料,以補充公司的android知識庫。由於對格式不做特別限制,於是打算用部落格的形式記錄下來,方便檢視、防丟並且可以持續維護、不斷更新。

標題隱含了兩個層面的意思,乙個是主流,另乙個是ui。主流既通用,一些常規的按鈕、switch、進度條等控制項都是通用控制項,因此本文將其囊括,但一些很炫酷但不通用的控制項除外。ui不僅包括控制項,還包括效果、動畫甚至是一些ui輔助類庫等。

囊括了非常多的、各式各樣的開源專案,包括但不限於ui、工具類庫等。

囊括了非常多的、各種型別的ui開源庫。

按鈕switch(開關)

編輯框(類edittext)

文字控制項(類textview)

進度條(圈)等展示進度相關

拖動條(類seekbar)

ratingbar

列表、網格、瀑布流控制項

對話方塊(dialog、bottomsheet等)

日曆、時間選擇

分類篩選

角標、徽章

圖表富文字編輯、**高亮等

展示(類imageview)

標籤組控制項(類flowlayout)

側邊欄索引、固定header

選單(類menu,但不包括側滑選單)

通用下拉重新整理、載入更多

廣告輪播、垂直公告

滑動返回(類swipeback)

指示器、tab

動畫相關庫

側滑選單(類slidingmenu)

輔助類庫

目前想到的通用控制項種類就這麼多,如有遺漏,歡迎指正哈。

以下是對上述分類的一一展開。我會列出每個分類下的熱門開源專案,並適當的給出介紹。這些專案按照我所認為的通用性降序排列,排在越前面的說明通用性、實用性越高,但並不代表star就越多。有些專案有幾千個star,效果看起來也很酷,但通用性很差,顯得有些雞肋,就靠後排列了,甚至介紹都免了。

目前就收錄了這些,後續還會不斷更新。

Android主流UI開源庫整理

最近老大讓我整理乙份android主流ui開源庫的資料,以補充公司的android知識庫。由於對格式不做特別限制,於是打算用部落格的形式記錄下來,方便檢視 防丟並且可以持續維護 不斷更新。標題隱含了兩個層面的意思,乙個是主流,另乙個是ui。主流既通用,一些常規的按鈕 switch 進度條等控制項都是...

25個Android酷炫開源UI框架

1.side menu.android android知識庫 上傳失敗.image a28d4b 1551242184984 2.context menu.android android知識庫 上傳失敗.image 742773 1551242184984 3.pull to refresh.ren...

Android開源庫整理 3

一 功能介紹 支援直接解析標準url進行跳轉,並自動注入引數到目標頁面中 支援多模組工程使用 支援新增多個 自定義攔截順序 支援依賴注入,可單獨作為依賴注入框架使用 支援instantrun 支援multidex google方案 對映關係按組分類 多級管理,按需初始化 支援使用者指定全域性降級與區...