動(dòng)畫(Animation)
Android View Animations:強(qiáng)大的動(dòng)畫庫,通過對(duì)它的使用,可以輕松創(chuàng)建各種動(dòng)畫效果。
RecyclerView Animators:允許操作者使用含炫酷動(dòng)畫效果的RecyclerView類。
APIs
CloudRail:幫助操作者更快地進(jìn)行API集成服務(wù)。它將多個(gè)服務(wù)(例如Dropbox,Google Drive和OneDrive)捆綁成一個(gè)統(tǒng)一的API。此外,它可自動(dòng)處理API更新,并保持API的代碼一致。其接口可用于云存儲(chǔ),社交,支付等。
Retrofit:Retrofit由Square公司開發(fā),是Android的REST客戶端,其類型安全,可將http API轉(zhuǎn)換成Java接口。
圖表(Charts)
MPAndroidChart:一款強(qiáng)大的圖表生成庫,可在Android上生成圖表,同時(shí)還提供8種不同的圖表類型和多種手勢(shì)。
AndroidCharts:一款簡(jiǎn)單的圖表創(chuàng)建工具,具有自定義的功能。
數(shù)據(jù)庫(Database)
SQLBrite:圍繞SQLiteOpenHelper和ContentResolver創(chuàng)建封裝,以在查詢中使用流式語義。
Sugar ORM:使用SQLite數(shù)據(jù)庫的簡(jiǎn)單操作,優(yōu)勢(shì)在于無需編寫SQL查詢。
數(shù)據(jù)架構(gòu)(Data Structure)
Eclipse Collections:用于Java的Collections框架,可為容器類型附加迭代方法的操作等。
日期和時(shí)間(Date & Time)
TimesSquare for Android:簡(jiǎn)單獨(dú)立的日歷小部件,可在日歷視圖中選擇日期。
Material Calendar View:移植到Material design的安卓CalendarView。
依賴(Dependencies)
Dagger:進(jìn)行Android依賴注入的快捷方式。
文檔(Files)
Android-FilePicker:一款照片選擇器,可從列表中選擇圖片或文檔。
Material File Picker:Material design中的文件選擇器。
函數(shù)式編程(Functional Programing)
Retrolambda:在Java 7中使用Lambdas的一種操作。
手勢(shì)(Gestures)
Sensey:在Android應(yīng)用程序中添加手勢(shì)的簡(jiǎn)單操作。
Android 3D Touch – PeekView:類似于iOS上的3D Touch,用以“預(yù)覽”程序內(nèi)容。
藍(lán)牙(Bluetooth)
Android-BluetoothSPPLibrary:使用序列化藍(lán)牙端口(Bluetooth Serial Port Profile)的簡(jiǎn)單操作。
RxAndroidBle:藍(lán)牙低耗能處理工具。
相機(jī)(Camera)
CameraFilter:使用OpenGL著色器的實(shí)時(shí)相機(jī)濾鏡。
Material Camera:Android開發(fā)的快速簡(jiǎn)易的相機(jī)框架。
位置(Location)
ReactiveLocation:Google Play API的小型但實(shí)用的封裝程序,用于獲取位置。
Smart Location Library:簡(jiǎn)化位置提供項(xiàng)的庫。
布局(Layout)
Android Swipe Layout:為對(duì)象提供滑動(dòng)布局,如,向左滑動(dòng)即刪除的操作。
FlexboxLayout:為Android提供框布局,其內(nèi)容可通過CSS了解。
日志(Logging)
Logger:Android日志記錄器。
Hugo:用觸發(fā)注釋的方法調(diào)用記錄。
地圖(Maps)
AirMapView:用以查看Google Maps API摘要,非常適合沒有Google Play服務(wù)的應(yīng)用程式。
Google地圖的實(shí)用程序,如,熱點(diǎn)地圖或標(biāo)記聚類。
音頻播放器(Audio)
Music Player:含UI的完整音樂播放器。
RxAndroidAudio:封裝帶有Rx支持的Android Audio API?RxAndroid音頻播放器。
GIF
android-gif-drawable:使用視圖和可繪制的GIF動(dòng)圖。
GifView:Android上使用View播放的GIF庫。
圖像(Image)
uCrop:對(duì)Android上的圖片進(jìn)行裁剪的庫。
Glide:Android的媒體管理和圖片加載庫。
視頻播放器(Video)
VideoPlayerManager:對(duì)Android MediaPlayer類的使用進(jìn)行幫助說明的庫。
Easy Video Player:易于操作的視頻播放器,可通過視圖使用。
信息(Messaging)
Chateau:在Android應(yīng)用中提供聊天功能的框架。
網(wǎng)絡(luò)(Networking)
OkHttp:Android的HTTP客戶端。
AndroidAsync:基礎(chǔ)級(jí)網(wǎng)絡(luò)協(xié)議庫。
消息推送(Push Notifications)
PubNub:用于處理推送通知的商業(yè)服務(wù)。
Gandalf:用于發(fā)送更新或維護(hù)相關(guān)的通知。
支付(Payments)
Android In-App Billing v3 Library:通過Android v3 API輕松處理應(yīng)用內(nèi)置付款的庫。
Checkout:處理應(yīng)用內(nèi)購買操作的庫。
安全(Security)
Sodium:輕松做加密,解密,簽名和散列操作的工具。
PiracyChecker:通過使用Google的LVL,防止應(yīng)用程式被盜用的工具。
文本(Text)
Ticker:顯示滾動(dòng)文本的UI組件。
MaterialEditText:Material Design的文本輸入器。
字體(Font)
fontbinding:使用數(shù)據(jù)綁定的XML自定義字體的操作。
Calligraphy:在Android應(yīng)用程式上使用傳統(tǒng)字體的簡(jiǎn)易操作。
用戶界面(User Interface)
Material Design Android Library:在Android中使用Google的Material Design(Android 2.2版)的庫。
Material:將Material Design導(dǎo)入原有應(yīng)用程序的庫。
指示器(Activity Indicator)
AppIntro:為應(yīng)用程序創(chuàng)建炫酷簡(jiǎn)介,類似于Google原始應(yīng)用中的。
LolliPin:為應(yīng)用程序提供pin密碼。
操作按鈕(Buttons)
Android-Bootstrap:通過使用Bootstrape規(guī)則,進(jìn)行諸如在APP中創(chuàng)建按鈕的操作。
Android Morphing Button:Android的操作按鈕,其形狀大小可更改。
表格(Form)
Vertical Stepper Form Library:在Material Design中創(chuàng)建表單的庫。
鍵盤(Keyboard)
KeyboardVisibilityEvent:顯示與隱藏鍵盤的簡(jiǎn)單操作。
AndroidKeyboardWatcher:追蹤鍵盤開啟/關(guān)閉操作情況的庫。
菜單(Menu)
BottomBar:在Material Design中提供底部導(dǎo)航欄的視圖組件。
Side Menu:為應(yīng)用程序添加側(cè)邊菜單欄的工具。
評(píng)分(Rating)
Android-Rate:提醒用戶對(duì)應(yīng)用程序進(jìn)行評(píng)價(jià)的簡(jiǎn)易庫。
SimpleRatingBar:用于星級(jí)評(píng)分的UI組件。
滑屏(Slider)
SlidingMenu:輕松為應(yīng)用程序創(chuàng)建滑動(dòng)式菜單項(xiàng)。
MaterialDrawer:Android中輕便靈活的抽屜布局式庫。