Android 開源項目及庫匯總(1)

UI

Awesome-MaterialDesign– MaterialDesignCenter改名為Awesome-MaterialDesign瞬内,優(yōu)化了布局姚建,新增了不少庫吝沫。

awesome-android-ui– ui庫掷匠,非常多的ui及特效僵刮。

ChipsLibrary– 在Android EditText中實現(xiàn)打Tag功能据忘。

bitmapMesh– 拉窗簾效果鹦牛。

ObservableScrollView– 在滾動的視圖觀測滾動事件的Android庫 它易于與在Android 5.0 Lollipop中引入的工具條Toolbar相交互,并能夠幫助實現(xiàn)Material Design apps的外觀勇吊。

iconify– iconify 圖片與文字同一行顯示曼追。

iosched– The Google I/O 2014 Android App,Android 5.0 and Material Design汉规。

MaterialList– MaterialList 礼殊。

material design card– material design card 。

MaterialDesignExample– 本APP用來演示Material Design控件的使用针史。

www.aswifter.com/2015/07/02/…晶伦,?使用說明

InstaMaterial– InstalMaterial 項目(非常多的UI樣式:ViewAnimator悟民、RecyclerView坝辫、拍照),InstalMaterial學(xué)習(xí)筆記之Reveal效果射亏。

NavigationDrawer-MaterialDesign– 一個Material Design的抽屜模板庫近忙,分分鐘搭起一個程序框架。

MaterialEditText– 直接繼承EditText智润,無需修改Java文件即能實現(xiàn)自定義控件顏色及舍,直接拿來用!十大Material Design開源項目窟绷。

fab– Floating Action Button library for Android锯玛。

labelview– 貼紙效果,如:淘寶商品側(cè)貼折扣兼蜈。

SearchMenuAnim– 一個很棒的帶動畫的搜索框攘残。

SearchAnimation– 一個很棒的帶動畫的搜索框,支持低版本为狸。

快速支持emoji表情顯示– 讓項目快速支持emojicon表情的顯示歼郭,并可判斷用戶輸入的內(nèi)容中是否含有emojicon表情以及過濾掉emojicon。

Context-Menu.Android– 可以方便快速集成漂亮帶有動畫效果的上下文菜單辐棒。

Titanic– 可以顯示水位上升下降的TextView病曾。

AndroidSwipeLayout– 滑動Layout,支持單個View漾根,ListView泰涂,GridView,demo-apk辐怕。

android-typeface-helper– Android Typeface Helper 可以幫你輕松實現(xiàn)自定義字體的庫逼蒙。

android-lockpattern– Android的圖案密碼解鎖,文檔介紹

ToggleButton– 狀態(tài)切換的 Button寄疏,類似 iOS是牢,用 View 實現(xiàn)顶考。

android-typeface-helper– Android Typeface Helper 可以幫你輕松實現(xiàn)自定義字體的庫。

GuideBackgroundColorAnimation– 實現(xiàn)滑動ViewPager漸變背景色妖泄。

Toolbar– Toolbar替換Android Toolbar驹沿,說明

PagerSlidingTabStrip– 一個支持Material Design的PagerSlidingTabStrip蹈胡。

MaterialViewPager– 一個易于使用的 Material Design ViewPager 庫渊季。

PinnedListView– PinnedListView懸浮Head效果修改,github pinned-section-listview罚渐。

APP啟動引導(dǎo)頁– APP應(yīng)用中最常用的APP啟動引導(dǎo)頁却汉,常見的4種引導(dǎo)項目方式:splash,viewpage荷并,viewflipper合砂,scrollview。

GuideHelper– 實現(xiàn)Android新手引導(dǎo)頁源织,可以在提示也繪制實際的view翩伪,在view的上下左右位置添加提示信息的圖片。

AwesomeText– 簡化TextViews中Spans使用的庫谈息。

dialogplus– 一個簡單容易使用的對話框——DialogPlus缘屹。

material-dialogs– Material Design風(fēng)格Dialogs。

CardView– 3d卡片效果-國人侠仇。

FilterMenu– 這是一個自定義的圓形菜單轻姿,效果非常酷逻炊。

GridPasswordView– 類似微信互亮,支付寶支付時候的輸入密碼頁面效果,帶格子的密碼輸入框余素。

BlurLockView– 毛玻璃效果的密碼解鎖界面, 支持簡單定制豹休。

PersistentSearch– 模仿Google Now, Google Maps Google Play的SearchBar,下拉列表匹配溺森、錄音慕爬。

Droppy– Android 下簡潔好看的 Dropdown 菜單窑眯。

UltimateRecyclerView– 這是一個終極的 RecyclerView屏积,有下拉刷新、滑動刪除磅甩、拖拽炊林、加載更多、豐富動畫等功能卷要。

SmartTabLayout– SmartTabLayout實現(xiàn)viewpgaer頁面導(dǎo)航效果渣聚,簡化并實現(xiàn)android的TabHost效果独榴,頂部滑動tab,引導(dǎo)頁奕枝,可以自定義tab樣式棺榔,過渡效果 實現(xiàn)網(wǎng)易tab,微博tab隘道,微信tab等so easy症歇。 集成了SpringIndicator拖拽效果 。

PagerBottomTabStrip– 一個基本按谷歌Material Design規(guī)范完成的安卓底部導(dǎo)航欄控件谭梗。

richeditor– RichEditor for Android 是 Android 平臺下一個所見即所得的文本編輯器控件忘晤。

StatedFragment– 保存Fragment的狀態(tài)。

PopoverView– 一個模仿iOS UIPopoverController效果的控件激捏。

CreditsRoll– 實現(xiàn)星球大戰(zhàn)字幕效果设塔。

MatchView– 電影級TextView動畫效果,絕對驚艷你的雙眼远舅!闰蛔。

SwipeMenuListView– listView側(cè)滑刪除效果:SwipeMenuListView。

Side-Menu.Android– 分類側(cè)滑菜單图柏。

SlidingMenu– 炫酷側(cè)滑菜單布局框架钞护,iOS版本的實現(xiàn):*?SlideMenuView

ParallaxSwipeBack– 帶視覺差的側(cè)滑返回爆办,類似于新版微信和lofter的側(cè)滑返回效果难咕。核心代碼小于50行。

AndroidFlowLayout– A flow layout for Android距辆。

ViewPagerIndicator– 取代TabHost余佃,實現(xiàn)滑動tab,引導(dǎo)頁等效果跨算。

Android-ScreenSlidePager– Full screen slide pager to display images fetched from Internet by Picasso爆土。

MaterialViewPager– MaterialViewPager。

FlipViewPager.Draco– FlipViewPager.Draco诸蚕。

android-shape-imageview– 圖片圓角步势、三角、五角背犯、圓形坏瘩、多角。

NotBoringActionBar– 隱藏圖片的導(dǎo)航欄漠魏。

MultiCardMenu– 仿QQ手機管家首頁菜單寫的一個開源組件MultiCardMenu倔矾。

fit-chart– fit-chart 一個類似于谷歌健康應(yīng)用的輪子(wheel view)視圖,效果很不錯。

BGABadgeView-Android– Badge控件分享哪自,各式各樣的徽章控件丰包。

Android-ItemTouchHelper-Demo– 可拖拽 RecyclerView,講解

浮動操作按鈕詳解– 講解浮動操作按鈕壤巷,從官方的和第三方庫makovkastar/FloatingActionButtonfuturesimple/android-floating-action-button這樣的第三方庫邑彪。的兩方面講解,同時還講到了如何自定義CoordinatorLayout Behavior胧华。

advanced-textview– advanced-textview各種高級功能的textview锌蓄,包括動畫,陰影撑柔,各種字體瘸爽,藝術(shù)字,HTML格式顯示铅忿,表情等剪决。

QuickReturn– 給幾乎所有可以滑動的 View 加上快速返回的 Header 或者 Footer,使用非常方便檀训。

Android-PickerView– 仿iOS的PickerView控件柑潦,有時間選擇和選項選擇并支持一二三級聯(lián)動效果。

idisfkj.picker– 滑輪選擇器,教程峻凫。

DraggedViewPager– 可以在多個 Page 之間可以拖放元素的控件渗鬼。

MultiViewPager– 對 ViewPager 的一個擴展,Page 可寬可窄荧琼,表現(xiàn)很像 Gallelry譬胎。

Android-Week-View– Android Week View是一種用于應(yīng)用程序中顯示日歷的安卓庫。它支持自定義樣式命锄。堰乔。

MaterialCalendarView– 是一款遵循 Material Design 風(fēng)格的 Android 日歷。

WeekCalendar– 周模式的日歷自定義控件脐恩,支持 4.0 以上镐侯。

DragLinearLayout– DragLinearLayout:自定義的線性布局,里面的UI可以自由拖動驶冒。

floatingsearchview– floatingsearchview 一個帶搜索下拉列表提示的搜索控件苟翻。

LabelView– LabelView 一個簡單的標(biāo)簽控件 支持自定義 文字大小(textSize)骗污, 間距(labelTopPadding)崇猫, 背景色(backgroundColor), 和方向(direction)等身堡。

MaterialCalendarView– 是一款遵循 Material Design 風(fēng)格的 Android 日歷邓尤。

SlideDetailsLayout– SlideDetailsLayout:高仿淘寶拍鲤、京東商品詳情頁面的上拉加載圖文詳情功能贴谎。

MaterialDesignDemo– 基于Material Design Support Library的一個小Demo汞扎,這個Demo會慢慢的去完善,不僅僅是一個基于MD的Demo擅这。里面會含有各種工具類澈魄,通用的一些Aadpter以及一些組件等。Android自定義View之高仿QQ健康

BaseRecyclerViewAdapterHelper– 集成了RecyclerViewAdapter的常用功能的基類仲翎,大量減少Adapter寫的代碼痹扇,輕松添加點擊事件、添加RecyclerView加載動畫溯香、新增添加頭部鲫构、添加尾部、新增下拉刷新玫坛、上拉加載更多结笨、新增分組、自定義item類型湿镀。

ahbottomnavigation– 一個仿 Material Bottom Navigation 的類庫炕吸。

StickyHeaderListView– 功能強大的StickyHeaderListView:標(biāo)題漸變、吸附懸停勉痴、篩選分類赫模、動態(tài)頭部等。

ViewPagerCards?– 仿多鄰國的 ViewPage 卡片效果

ElemeShoppingView

仿餓了么點擊購物效果

衛(wèi)星菜單

android-satellite-menu– 點擊主按鈕蒸矛,會彈出多個圍繞著主按鈕排列的子按鈕瀑罗,從而形成一個彈出式菜單。子按鈕彈出和消失的動畫效果都很棒雏掠。這種彈出式菜單按鈕應(yīng)用在Path app中廓脆。

ArcMenu– 實現(xiàn)彈出式按鈕群(菜單)。點擊主按鈕磁玉,會在住按鈕旁邊彈出多個按鈕(菜單)停忿。彈出的按鈕有兩種排列形式,一種是圍繞著主按鈕成圓弧形排列蚊伞,一種是和主按鈕并排成一字型排列席赂, 仿Path 2.0 (for iOS)。

Radial Menu Widget– 實現(xiàn)各種圓形或者半圓形菜單时迫,以及圓形進度條颅停。

android-circlebutton– 圓形按鈕,有動畫點擊效果掠拳。

CircularFloatingActionMenu– 衛(wèi)星菜單癞揉。

ElasticDownload– 挺酷的下載進度條。

android-snake-menu– 仿 Tumblr 的 Android 可拖拽蛇形動畫菜單。

節(jié)選器

SegmentView– 類似iOS的Segment Control控件喊熟,第一種方式是使用 RadioGroup 實現(xiàn)柏肪,O網(wǎng)頁鏈接。

SHSegmentControl– 類似iOS的Segment Control控件芥牌,此種方式的可定制化更好烦味。

android-segmentedradiobutton– 在Android中實現(xiàn)類似iOS的分段單選按鈕(segmented control),本人以前項目一直使用壁拉,值得擁有谬俄。

android-segmented-control– RadioGroup實現(xiàn)類似ios的分段選擇(UISegmentedControl)控件。

下拉刷新

Android-Ptr-Comparison– Android 下拉刷新開源庫對比弃理,非常nice@B邸!

Android-PullToRefresh– 最經(jīng)典痘昌、最多人用的下拉刷新蔬芥、加載更多。

PullDownListView– 一個下拉刷新的控件控汉,實現(xiàn)了仿微信下拉中眼睛動畫的效果笔诵。

DragTopLayout– 實現(xiàn)整個layout下拉刷新。

ZrcListView– 一個順滑又漂亮的Android下拉刷新與加載更多列表組件姑子,增加下拉刷新及滾動到底部自動加載的功能乎婿;增加越界回彈效果;增加自定義列表項動畫的功能街佑。

TwitterCover-Android– Twitter Android客戶端的下拉封面模糊效果谢翎。

android-Ultra-Pull-To-Refresh– 實現(xiàn)整個layout下拉刷新,沒有加載更過沐旨,Demo森逮,?源碼分析

StikkyHeader– 【Android控件源碼:頭部固定的控件列表效果】這是一個可以支持頭部固定的控件列表功能磁携,源碼StikkyHeader褒侧,StikkyHeader是一個可以在滾動的時候?qū)㈩^部固定的控件,還可以將動畫效果和StikkyHeader一起使用谊迄,api非常簡單闷供, 支持ListView,RecyclerView,ScrollView。支持2.3一下設(shè)備使用的StikkyHeader

PullDownListView– 實現(xiàn)了模仿微信眼睛下拉效果统诺,源碼PullDownListView歪脏,下拉刷新,上拉加載粮呢,模仿微信眼睛婿失。

CircleRefreshLayout– 又一個下拉刷新的實現(xiàn)钞艇,水滴效果。

BGARefreshLayout-Android– 多種下拉刷新效果豪硅、上拉加載更多哩照、可配置自定義頭部廣告位,目前已經(jīng)實現(xiàn)了四種下拉刷新效果:新浪微博下拉刷新風(fēng)格舟误、慕課網(wǎng)下拉刷新風(fēng)格葡秒、美團下拉刷新風(fēng)格姻乓、類似qq好友列表黏性下拉刷新風(fēng)格嵌溢。

Pull-to-Refresh.Rentals-Android– 提供一個簡單可以自定義的下拉刷新實現(xiàn)。

Pull-to-Refresh.Tours– Taurus蹋岩,很精美的下拉刷新赖草。

ParallaxListView– 模仿Path的下拉刷新,Head頭部圖片下拉放大剪个。

WaveRefreshForAndroid– 下拉刷新水波紋動畫秧骑。

CoordinatorLayoutDemos– 收集了不少資源寫了一個基于CoordinatorLayout實現(xiàn)的下拉刷新效果。

Android_PullToRefreshLibrary_Collection– 下拉刷新開源庫集錦 扣囊。

HitBlockRefresh– 下拉刷新:打磚塊和打坦克乎折。

模糊效果

BlurNavigationDrawer– 背景模糊的Navigation Drawer。

HUD與Toast

android-UCToast– 在不申請任何權(quán)限的情況下在 Android 應(yīng)用中彈出懸浮窗,實現(xiàn)文檔侵歇。

sweet-alert-dialog– sweet-alert-dialog是一款清新文藝的 Android 彈窗, 靈感來自于 JS 版的 SweetAlert骂澄。

進度條

easyloadingbtn– 模仿了一個Dribbble上的Material Design效果,環(huán)形loading惕虑, 進度條坟冲、進度圈。

android-square-progressbar– 一個不錯的方形進度條溃蔫。

Radial Menu Widget– 實現(xiàn)各種圓形或者半圓形菜單健提,以及圓形進度條。

AnimatedCircleLoadingView– 一個有限/無限加載動畫效果伟叛∷奖裕基于Nils Banner的android-watch-loading-animation設(shè)計圖。該設(shè)計本來是針對智能手表的统刮。

circular-progress-button– 帶動態(tài)效果的Button(按鈕)可要比靜態(tài)的按鈕炫酷的多了侄榴,大家看到效果圖就知道了。

CircularBarPager– Android實現(xiàn)的動態(tài)效果网沾,一個數(shù)字圓圈進度效果癞蚕,源碼CircularBarPager,material 風(fēng)格的數(shù)字圓圈進度顯示庫(api10 +)辉哥。

dotted-progress-bar– 一個小清新的進度條桦山。

WhorlView– 一個炫酷的漩渦加載效果自定義View攒射。

AVLoadingIndicatorView– AVLoadingIndicatorView整合了一些漂亮的 Android 動畫加載效果。

MagicProgressWidget– 漸變的圓形進度條與輕量橫向進度條恒水。

GBSlideBar– GBSlideBar類似uber/滴滴等app的滑動選擇工具條会放。

GifLoadingView– 一些好看的 loadingview。

HouseLoading– 一個有趣的android加載loading動畫钉凌。實現(xiàn)原理

UI其他

MixtureTextView– 富文本咧最,支持Android圖文混排、文字環(huán)繞圖片等效果御雕。

android-ActionQueue– Action Queue 用于執(zhí)行有次序的隊列操作矢沿,比如按次序彈出對話框,這在 Android 中尤其有用酸纲。

WheelView-Android– WheelView-Android 是一款開源的 Android 滾動選擇控件, 適用于不少應(yīng)用場景捣鲸。

Android Wheel– 帶有刻度的旋轉(zhuǎn)器:日歷、三級聯(lián)動闽坡。

CharacterPickerView– 可實現(xiàn)三級聯(lián)動的選擇器栽惶,高仿iOS的滾輪控件,可實現(xiàn)單項選擇,并支持一二三級聯(lián)動效果疾嗅。

Highlight– Highlight一款可應(yīng)用于 Android 應(yīng)用上的指向性功能高亮的庫, 可以快速的給應(yīng)用添加上應(yīng)用引導(dǎo)的效果外厂。

HeaderAndFooterRecyclerView– 支持addHeaderView、 addFooterView代承、分頁加載的RecyclerView解決方案 汁蝶。

CleverRecyclerView– 是一個基于RecyclerView的擴展庫,提供了與ViewPager類似的滑動效果并且添加了一些有用的特性次泽。

drag-select-recyclerview– 實現(xiàn)了類似 Google Photos 風(fēng)格的圖片多選效果穿仪。

FlycoTabLayout– 一個Android TabLayout庫,目前有兩個TabLayout:SlidingTabLayout、CommonTabLayout意荤。

AndroidChangeSkin– 一種完全無侵入的 Android 應(yīng)用換膚方式啊片,支持插件式和應(yīng)用內(nèi)換膚,無需重啟 Activity玖像。

Lobsterpicker– Lobsterpicker 為 Android 開發(fā)者提供了滿足 Material Design 風(fēng)格的顏色選擇器紫谷。

FlycoRoundView– 一個擴展原生控件支持圓角矩形框背景的庫,可以減少相關(guān)shape資源文件使用。

FlowingDrawer– FlowingDrawer 一個彈性效果的抽屜菜單捐寥,圖片是概念圖笤昨,實際效果實現(xiàn)了70%(側(cè)滑菜單)。

TextSurface-是用 Java 寫的一款借助酷炫的動畫效果來完成消息展示的微型動畫框架握恳。

android-animate-RichEditor-android-animate-RichEditor是一款支持圖片插入動畫效果的 Android 富文本編輯器瞒窒。

FlycoPageIndicator– android-animate-RichEditor是一款支持圖片插入動畫效果的 Android 富文本編輯器。

AndroidMosaicLayout– 馬賽克效果 Layout,磁片風(fēng)格View 自適應(yīng)大小乡洼。

DropDownMenu– 一個實用的多條件篩選菜單崇裁,在很多App上都能看到這個效果匕坯,如美團,愛奇藝電影票等拔稳。

Swipe-Deck– 仿 Tinder 的可以左右滑動消除卡片效果的自定義控件葛峻。

IntlPhoneInput– 一個支持國際化的電話號碼輸入的自定義控件。

AndroidUI4Web– AndroidUI4Web是一個高性能的WebApp框架, 在移動瀏覽器上有與原生App一致的體驗巴比。

SmoothCheckBox– SmoothCheckBox帶有切換動畫的CheckBox术奖。

AndroidTimelineViewx– AndroidTimelineViewx仿微信朋友圈 時間軸。

CityPicker– CityPicker仿美團等選擇城市列表轻绞。

material-intro– Material Design 風(fēng)格的引導(dǎo)頁采记。

EmphasisTextView– 支持部分文字高亮的 TextView。

greedo-layout-for-android– 深度定制的 LayoutManager铲球,在顯示網(wǎng)格布局的時候會考慮屏幕寬高比挺庞。

Rosie– 可以讓你創(chuàng)建遵循 Clean Architecture 的應(yīng)用的框架晰赞。

CreditCardView– 一個交互很贊的信用卡自定義 View稼病。

android-md-core– Material風(fēng)格bootstrap的框架。

SwipeCardView– 一個帶漸變層疊動畫的左右滑動效果(類似于探探左右刷臉)掖鱼。

SwipeSelector– 可以左右滑動切換 item 的 Selector然走。

ForegroundViews– 類似于 FrameLayout 的支持的前景自定義 View。

android-material-chips– Material Design 的 Chips 控件實現(xiàn)戏挡。

XhsEmoticonsKeyboard– 表情鍵盤解決方案芍瑞。

JKeyboardPanelSwitch– 一套 Android 鍵盤面板沖突, 布局閃動的處理方案。

GestureLibray– 九宮格解鎖褐墅。

RecyclerItemDecoration– RecyclerView相關(guān)的ItemDecorstion仍然保持高度定制性拆檬,易用性。

materiallogindemo– 一個炫酷的Material Design 風(fēng)格的登錄和注冊頁面 妥凳。教程

動畫

Android應(yīng)用開發(fā)之所有動畫使用詳解?– Android應(yīng)用開發(fā)之所有動畫使用詳解竟贯。

動畫特效大全– Android 動畫特效大全。

SwitchLayout– 國內(nèi)開發(fā)者逝钥, Android的Activity切換動畫特效庫SwitchLayout屑那,視圖切換動畫庫,媲美IOS艘款。

ActivityOptionsICS– 一個低版本activity動畫兼容庫——ActivityOptionsICS持际,可以很好的實現(xiàn)MD的動畫效果。

SwipeBack– 一個可以通過手勢返回到上一個Activity的開源庫哗咆,支持上下左右四個方向返回蜘欲,支持多個View為Child。

SpringIndicator– 模仿Morning Routine的引導(dǎo)頁效果SpringIndicator晌柬;基于模仿紅點拖拽的Demo實現(xiàn):BezierDemo姥份;sample中使用到 快速創(chuàng)建ViewPager和ListView等的第三方庫:MultipleModel呜叫。

XhsWelcomeAnim– 國內(nèi)開發(fā)者, 華麗酷炫歡迎引導(dǎo)界面 動畫沒有之一殿衰。

Material-Animations– Material風(fēng)格動畫朱庆,可以定義兩個Activity之間的動畫。

android-shapeLoadingView– android-shapeLoadingView實現(xiàn)高仿新版58 加載動畫闷祥,loading娱颊。

一個絢麗的loading– 一個絢麗的loading動效分析與實現(xiàn)。

TransitionPlayer– 一個 Transition 動畫控制控制庫凯砍,可以讓你很輕松的創(chuàng)建一個可交互的動畫箱硕。

loading-balls– loading-balls 一款支持高度配置的 Android 加載進度球。

SogoLoading– 仿搜狗瀏覽器加載動畫悟衩,實現(xiàn)說明剧罩。

ExplosionField– Android中View 炸裂特效的實現(xiàn)分析

AZExplosion– AZExplosion:模仿ExplosionField的粒子破碎效果座泳。

BrokenView-玻璃碎裂動畫效果惠昔。

SwipeCardView– SwipeCardView一個帶漸變層疊動畫的左右滑動效果(類似于探探左右刷臉)。類似SwipeCard

CRAudioVisualizationView– 水波紋效果的聲音可視化自定義 View挑势。

LoadingDrawable– 一些酷炫的加載動畫镇防, 可以與任何View配合使用,作為加載動畫或者Progressbar, 此外很適合與RecyclerRefreshLayout 配合使用作為刷新的loading 動畫潮饱。

Depth-LIB-Android-– 一款酷炫的 Android 界面過渡動畫效果来氧。

網(wǎng)絡(luò)相關(guān)

ion– 一個異步網(wǎng)絡(luò)請求和圖片加載的庫,一個庫能搞定幾乎所有的網(wǎng)絡(luò)請求香拉。

多線程下載– Android 實現(xiàn)多線程下載 完美代碼啦扬。

opandroid– android p2p的開源實現(xiàn)。

okio– square出的Okio這個庫凫碌,尤其擅長處理二進制數(shù)據(jù)扑毡。如果覺得Java的輸入輸出流實在太復(fù)雜啰嗦,不妨試試Okio证鸥。

okhttp– square出的okhttp庫僚楞。

OkHttpPlus– OkHttp 的一個工具類開源項目OkHttpPlus——支持GET、POST枉层、UI線程回調(diào)泉褐、JSON格式解析、鏈?zhǔn)秸{(diào)用鸟蜡、文件上傳下載 膜赃,OkHttpPlus介紹

Android-Download-Manager-Pro– 一個下載管理庫揉忘,如果你的 App 有大量的下載工作跳座,這個庫能幫到你端铛。

FileDownloader– 文件下載引擎,穩(wěn)定疲眷、高效禾蚕、簡單易用吴超。

jchat-android– 一個聊天 App,具有完備的即時通訊功能,JChat 的功能基于極光 JMessage SDK 來開發(fā)形耗。

網(wǎng)絡(luò)測試

augmented-traffic-control– Facebook宣布開源移動網(wǎng)絡(luò)測試工具ATC篮赢,該工具支持利用Wi-Fi網(wǎng)絡(luò)模擬2G调卑、2.5G、3G以及LTE 4G移動網(wǎng)絡(luò)環(huán)境蚯撩,讓測試工程師們能夠快速對智能手機和App在不同國家地區(qū)和應(yīng)用環(huán)境下的性能表現(xiàn)進行測試逗爹。

圖像獲取

glide– glide google出品绑蔫,使用教程蛋哭、GlidePalette县习。5 個頂級 Android 開源庫

Universal Image Loader– Universal Image Loader 是一個強大的、可高度定制的圖片緩存谆趾,簡稱:UIL躁愿,可以高度配置的網(wǎng)絡(luò)圖片緩存庫,非常靈活棺妓,用戶量最多 攘已。

picasso– picasso 功能單一炮赦,沒有緩存過期怜跑,同androidQuery一樣鏈?zhǔn)秸{(diào)用,載入本地文件速度慢(沒有生成thumbnails) ,Picasso and Android-Universal-Image-Loader,另外的一些諸如裁剪圖片:Picasso.with(context) .load(url) .resize(50, 50) .centerCrop() .into(imageView)吠勘。

fresco– Facebook 又放出的一個新項目性芬,一個類似 Picasso, Glide 的庫,不過比他們做的更好剧防。 強烈推薦V诧薄[Fresco集成示例](github.com/liaohuqiu/f…

tape– 類似于圖片加載庫(例如UIL、Picasso等)實現(xiàn)異步加載峭拘,但是加載的不一定是圖片俊庇。!

ImageLoader– ImageLoader 鸡挠。

Volley– Volley 綜合框架,包含圖片部分辉饱,Volley與Picasso的對比

enif– enif 。

wqgallery– wqgallery實現(xiàn)類似微信選擇照片功能拣展,可以通過相機或相冊選擇彭沼,支持單張裁剪,支持單選模式备埃、支持多選模式姓惑。

httplite– A android http library褐奴。Android網(wǎng)絡(luò)框架httplite使用指南

響應(yīng)式編程

RxAndroid– RxAndroid:函數(shù)響應(yīng)式編程 ,RxJava– Rx和RxJava文檔中文翻譯項目,RxJava 詳解于毙,?RxJava資料匯總敦冬。Rxjava+Retrofit 實現(xiàn)全局過期 Token 自動刷新

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市唯沮,隨后出現(xiàn)的幾起案子匪补,更是在濱河造成了極大的恐慌,老刑警劉巖烂翰,帶你破解...
    沈念sama閱讀 216,496評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件夯缺,死亡現(xiàn)場離奇詭異,居然都是意外死亡甘耿,警方通過查閱死者的電腦和手機踊兜,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來佳恬,“玉大人捏境,你說我怎么就攤上這事』俅校” “怎么了垫言?”我有些...
    開封第一講書人閱讀 162,632評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長倾剿。 經(jīng)常有香客問我筷频,道長,這世上最難降的妖魔是什么前痘? 我笑而不...
    開封第一講書人閱讀 58,180評論 1 292
  • 正文 為了忘掉前任凛捏,我火速辦了婚禮,結(jié)果婚禮上芹缔,老公的妹妹穿的比我還像新娘坯癣。我一直安慰自己,他們只是感情好最欠,可當(dāng)我...
    茶點故事閱讀 67,198評論 6 388
  • 文/花漫 我一把揭開白布示罗。 她就那樣靜靜地躺著,像睡著了一般芝硬。 火紅的嫁衣襯著肌膚如雪蚜点。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,165評論 1 299
  • 那天吵取,我揣著相機與錄音禽额,去河邊找鬼。 笑死,一個胖子當(dāng)著我的面吹牛脯倒,可吹牛的內(nèi)容都是我干的实辑。 我是一名探鬼主播,決...
    沈念sama閱讀 40,052評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼藻丢,長吁一口氣:“原來是場噩夢啊……” “哼剪撬!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起悠反,我...
    開封第一講書人閱讀 38,910評論 0 274
  • 序言:老撾萬榮一對情侶失蹤残黑,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后斋否,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體梨水,經(jīng)...
    沈念sama閱讀 45,324評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,542評論 2 332
  • 正文 我和宋清朗相戀三年茵臭,在試婚紗的時候發(fā)現(xiàn)自己被綠了疫诽。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,711評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡旦委,死狀恐怖奇徒,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情缨硝,我是刑警寧澤摩钙,帶...
    沈念sama閱讀 35,424評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站查辩,受9級特大地震影響胖笛,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜宜肉,卻給世界環(huán)境...
    茶點故事閱讀 41,017評論 3 326
  • 文/蒙蒙 一匀钧、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧谬返,春花似錦、人聲如沸日杈。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,668評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽莉擒。三九已至酿炸,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間涨冀,已是汗流浹背填硕。 一陣腳步聲響...
    開封第一講書人閱讀 32,823評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人扁眯。 一個月前我還...
    沈念sama閱讀 47,722評論 2 368
  • 正文 我出身青樓壮莹,卻偏偏與公主長得像,于是被迫代替她去往敵國和親姻檀。 傳聞我的和親對象是個殘疾皇子命满,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,611評論 2 353