最近老大讓我整理乙份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方案 對映關係按組分類 多級管理,按需初始化 支援使用者指定全域性降級與區...