免費的Android UI庫及元件推薦

2021-09-20 21:17:41 字數 2945 閱讀 7171

短短數年時間android平台就已經形成了乙個龐大而活躍的開發者社群。許多社群開發的專案業已進入成熟階段,甚至可以用於商業的軟體生產中,且不用擔心質量問題。 

本文編譯自androiduipatterns,意在分享一些免費、開源的android ui庫及元件資源。 

一、ui元件庫

1. greendroid

該專案可以實現下列的ui設計: 

以及許多更有用的元件。 

專案** / 

示例2. actionbarsherlock

在google針對手機的動作條api推出前,該專案一直與ics一起使用。jake最近將專案拓展到了動作條之外。這裡也有針對工作區等的元件。 

專案** / 

示例3. android compatibility package

這是乙個來自google android庫的官方擴充套件。compatibility package顧名思義就是android官方針對舊平台版本所不支援的api或是android framework沒有提供的函式庫,將其打包發布。它包含了許多非常有用的api。該包同樣包含工作區ui設計的實現。 

專案**

二、ui元件

1. iosched

這是乙個官方的google i/o的應用(同樣可用在gdd,google developer day)(注:google i/o是google每年都會舉辦的歷時兩天的開發者大會,該大會談及各種技術問題。開發人員會提供非常多的示例來展示他們的技術。這個專案專門為了這個會議提供了乙個android應用程式。)。該應用程式實現了大量的ui設計,成為google android裝置擁護者的參考標準。強烈推薦使用該應用程式的儀錶盤ui設計模式。(

專案**:

2. android-viewflow

該項目的工作區ui設計模式與google docs所使用非常相似。 

專案**:

3. android-coverflow

專案**:

4. android-viewbadger

該專案讓devs無需修改布局檔案(layout file)即可顯示badges。 

專案**:

5. android-pulltorefresh

該專案實現動態列表/下拉重新整理(pull to refresh)的ui設計。 

專案**:

6. android-viewpagerindicator

該專案可以用於實現工作區的ui設計。 

專案**/

示例**:  ,  

7. android-viewpagerindicator

專案**: 

該專案類似viewflow。

短短數年時間android平台就已經形成了乙個龐大而活躍的開發者社群。許多社群開發的專案業已進入成熟階段,甚至可以用於商業的軟體生產中,且不用擔心質量問題。 

本文編譯自androiduipatterns,意在分享一些免費、開源的android ui庫及元件資源。 

一、ui元件庫

1. greendroid

該專案可以實現下列的ui設計: 

以及許多更有用的元件。 

專案** / 

示例2. actionbarsherlock

在google針對手機的動作條api推出前,該專案一直與ics一起使用。jake最近將專案拓展到了動作條之外。這裡也有針對工作區等的元件。 

專案** / 

示例3. android compatibility package

這是乙個來自google android庫的官方擴充套件。compatibility package顧名思義就是android官方針對舊平台版本所不支援的api或是android framework沒有提供的函式庫,將其打包發布。它包含了許多非常有用的api。該包同樣包含工作區ui設計的實現。 

專案**

二、ui元件

1. iosched

這是乙個官方的google i/o的應用(同樣可用在gdd,google developer day)(注:google i/o是google每年都會舉辦的歷時兩天的開發者大會,該大會談及各種技術問題。開發人員會提供非常多的示例來展示他們的技術。這個專案專門為了這個會議提供了乙個android應用程式。)。該應用程式實現了大量的ui設計,成為google android裝置擁護者的參考標準。強烈推薦使用該應用程式的儀錶盤ui設計模式。(

專案**:

2. android-viewflow

該項目的工作區ui設計模式與google docs所使用非常相似。 

專案**:

3. android-coverflow

專案**:

4. android-viewbadger

該專案讓devs無需修改布局檔案(layout file)即可顯示badges。 

專案**:

5. android-pulltorefresh

該專案實現動態列表/下拉重新整理(pull to refresh)的ui設計。 

專案**:

6. android-viewpagerindicator

該專案可以用於實現工作區的ui設計。 

專案**/

示例**:  ,  

7. android-viewpagerindicator

專案**: 

該專案類似viewflow。

提高 Android UI 開發效率的 UI 庫

簡介 提高 android ui 開發效率的 ui 庫 更多 作者 提 bug官網 標籤 qmui android 的設計目的是用於輔助快速搭建乙個具備基本設計還原效果的 android 專案,同時利用自身提供的豐富控制項及相容處理,讓開發者能專注於業務需求而無需耗費精力在基礎 的設計上。不管是新專...

LINUX使用者及組的管理

1.useradd 用於建立使用者 在linux系統中建立每個使用者時,將自動建立乙個與其同名的基本使用者組,而且這個基本使用者組只有該使用者自己 引數作用 d指定使用者的家目錄 預設為 home username e賬戶的到期時間,格式為yyyy mm dd 預設建立使用者無過期 u指定該使用者的...

linux庫及靜態庫及動態庫的建立

庫 庫是一組預先編譯好的函式的集合,這些函式都是按照可重用的原則編寫的。它們通常由一組相互關聯的函式組成以執行某項常見任務,比如螢幕處理函式庫和資料庫訪問例程。庫分為靜態和動態庫兩種,這裡先介紹一下靜態庫的建立。linux的庫一般在 lib或 usr lib目錄下。lib是庫 library 的英文...