狠狠操夜夜甜|人妻在线中文字幕亚洲无码不卡av|一区二区欧美亚洲|日躁夜躁狠狠躁2001|亚洲,超碰,欧美|18AV成人电影|午夜成人免费在线|婷婷激情网深爱五月|色欲综合成人在线|在线美女搞黄大片

中企動力 > 頭條 > 輕量級團隊協(xié)作

網(wǎng)站性能檢測評分

注:本網(wǎng)站頁面html檢測工具掃描網(wǎng)站中存在的基本問題,僅供參考。

輕量級團隊協(xié)作

大力推薦的超牛GitHub top 100的Java開源庫 流量視頻課程

img

豆豆魚

關(guān)注

1. React Native

這個是 Facebook 在 React.js Conf 2015 大會上推出的基于 JavaScript 的開源框架 React Native, 該框架結(jié)合了 Web 應(yīng)用和 Native 應(yīng)用的優(yōu)勢, 可以使用 JavaScript 來開發(fā) iOS 和 Android 原生應(yīng)用

2. Universal ImageLoader

ImageLoader 是最早開源的 Android 圖片緩存庫, 強大的緩存機制, 早期被廣泛 Android 應(yīng)用使用, 至今仍然有很多 Android 開發(fā)者在使用

3. RxJava

RxJava 是一個在 Java VM 上使用可觀測的序列來組成異步的、基于事件的程序的庫, 簡單來說它就是一個實現(xiàn)異步操作的庫, RxJava 的優(yōu)點在于一個詞 "簡潔", 使用它就算你程序邏輯有多么復(fù)雜, 它依然能夠保持簡潔易懂

4. Retrofit

Retrofit 是 Square 公司出品的 HTTP 請求庫, 同時是 Square 是最早開源項目之一, Retrofit 是目前 Android 最流行的 Http Client 庫之一, 目前版本是 Retrofit2.0 Beta4, 越來越多 Android 開發(fā)者開始使用這個請求庫了

5. OkHttp

OkHttp 是 Square 公司出品的 HTTP 另一個請求庫, Google 不推薦人們使用 HttpClient, 可是 HttpURLConnection 實在是太難用了, 因此很多人使用了 OkHttp 來解決這問題, 據(jù)說 Android4.4 的源碼中可以看到 HttpURLConnection 已經(jīng)替換成 OkHttp 實現(xiàn)呢

6. SlidingMenu

一個側(cè)滑菜單開源庫, 在 Google 自己原生態(tài)的側(cè)滑菜單 NavigationDrawer 沒有出現(xiàn)之前, 這個庫就已經(jīng)被廣泛使用, 可是到現(xiàn)在這個庫已經(jīng)被放棄了

7. Picasso

Picasso 是 Square 公司出品的一款圖片緩存庫, 主導者是 JakeWharton 大神

8. Android-Best-Practices

Android 開發(fā)最佳實踐, 里面所介紹的經(jīng)驗都是來自于 Futurice 公司 Android 開發(fā)者, 介紹內(nèi)容有 Android 開發(fā)規(guī)范、架構(gòu)、布局技巧, 以及使用一些有助于快速開發(fā)相關(guān)工具等等, 非常適合新手去學習

9. EventBus

EventBus 是 Android 事件管理總線, 使用它可以替帶 Android BroadCast, BroadCastReceiver, Handler 在 Activity, Fragment, Service, 線程之間傳遞消息, 大大簡化了事件傳遞邏輯

10. android-async-http

android-async-http 是 Android 一款老牌異步請求庫, 專門對 Android 在 Apache 的 HttpClient 基礎(chǔ)上構(gòu)建的異步 http 連接, 該庫有很多特征, 例如: 庫的 size 小, 支持文件上傳不需使用第三方庫支持, 內(nèi)部使用線程池來處理并發(fā), 等等

11. Fresco

Fresco 是 FaceBook 公司出品的一款圖片緩存庫, Fresco 是一個強大的圖片加載組件, 支持加載 Gif 圖和 WebP 格式, 支持 Android2.3(API level 9) 及其以上系統(tǒng), Fresco 中設(shè)計了 Image pipeline 和 Drawees 兩個模塊各施其職, 使得圖片完美加載出來, 想知道更多 image pipeline 和 Drawees 有關(guān)于它的特性, 可以到它[官方平臺](http://fresco-cn.org/)看介紹

12. ZXing

ZXing 是二維碼領(lǐng)域中名氣最大的開源項目, 它提供了多個平臺的二維碼/條形碼掃描解決方案, 擁有掃描快, 識別率高, 使用簡單等特點

13. LeakCanary

LeakCanary 是 Square 公司出的一款檢測內(nèi)存泄露工具, 該工具能幫助你在開發(fā)階段方便的檢測出內(nèi)存泄露的問題, 使用起來非常簡單方便

14. Butter Knife

由 JakeWharton 大神開發(fā)出來的, ButterKnife 是 View 注入框架, 使用它為了簡寫很多 findViewById 代碼, 同時還支持 View 的一些事件處理函數(shù)

15. MPAndroidChart

MPAndroidChart 是一款強大的 Android 圖表庫, 支持各種各樣圖表顯示, 能想到的圖表樣式這里幾乎都有, 圖表還支持選擇, 拖放和縮放動畫效果

16. ActionBarSherlock

ActionBarSherlock 這個庫是 JakeWharton 大神開發(fā)出來支持 Android3.0 以下版本的, 后來慢慢的 Google 也提供了 AppCompat 庫來支持 Android3.0 以下版本使用 ActionBar, 因此不建議再使用這個庫了

17. AndroidAnnotations

AndroidAnnotations 是一個能夠讓你快速進行 Android 開發(fā)的開源框架, 它能讓你專注于真正重要的地方, 使代碼更加精簡, 使項目更加容易維護, 它的目標就是 "Fast Android Development.Easy maintainance"

18. ViewPagerIndicator

由 JakeWharton 大神開發(fā)出來的一個 ViewPager 指示器, 使用起來簡單方便, 可高度定制, 開發(fā)出各種各樣動畫效果

19. Glide

Glide 是 Google 員工的開源項目, 廣泛應(yīng)用于 Google 一些 App 上, 在2014年 Google I/O 大會上被推薦使用, Glide 和 Picasso 被人拿來比較研究過, Glide 與 Picasso 有 90% 的相似度, 但在一些細節(jié)上還是有點區(qū)別的, 各有各優(yōu)缺點看君選擇

20. HomeMirror

開發(fā)者是由一名程序媛 Hannah Mittelstaedt , HomeMirror 是一款 Android 鏡子應(yīng)用, 目前它能實現(xiàn)日期, 時間, 天氣, 生日信息, 事件提醒器, 騎車天氣的推薦, 股票信息, XKCD 漫畫網(wǎng)站的新帖等等

21. Android-PullToRefresh

一個強大的拉動刷新開源項目,支持各種控件下拉刷新,ListView、ViewPager、WebView、ExpandableListView、GridView、ScrollView、Horizontal ScrollView、Fragment 上下左右拉動刷新, 不過現(xiàn)在這個項目已經(jīng)停止維護更新了

22. MaterialDesignLibrary

這個庫控件都是遵循了 Google Material Design 設(shè)計規(guī)范開發(fā)出來, 例如有: Flat Button, Rectangle Button, CheckBox, Switch, Progress bar circular indeterminate 等等

23. PhotoView

PhotoView 是 ImageView 的子類, 支持所有 ImageView 的源生行為, 例如: 支持 Pinch 手勢自由縮放, 支持雙擊放大/還原, 支持平滑滾動等等, 并且非常方便的與 ImageLoader/Picasso 之類的網(wǎng)絡(luò)圖片讀取庫集成使用, 還方便的與 ViewPager 等同樣支持滑動手勢的控件集成

24. RxAndroid

由 JakeWharton 大神主導開發(fā)的項目, RxAndroid 是 RxJava 的一個針對 Android 平臺的擴展, 主要用于 Android 開發(fā)

25. Material Dialogs

Material Dialogs 是一個可高度定制易用, 符合 Material Design 風格的 Dialogs, 兼容 Android API8 以上版本, 個人使用感覺它完全可替代 Android 原生那個, 比原生那個更加簡單易用

26. AndroidObservableScrollView

ObservableScrollView 是一款用于在滾動視圖中觀測滾動事件的 Android 庫, 它能夠輕而易舉地與 Android 5.0 Lollipop 引進的工具欄 (Toolbar) 進行交互, 還可以幫助開發(fā)者實現(xiàn)擁有 Material Design 應(yīng)用視覺體驗的界面外觀, 支持ListView, ScrollView, WebView, RecyclerView, GridView組件

27. Android-Bootstrap

Android 版的 Bootstrap, 利用這個庫能夠?qū)崿F(xiàn)很多 Bootstrap 樣式風格, 之前有學過 Html 的人就知道 Bootstrap 是什么玩意啦

28. AndroidSwipeLayout

開發(fā)者是代碼家, AndroidSwipeLayout 是一個支持ListView, GridView, ViewGroup等等左右上下滑動出操作菜單, 類似 qq 消息列表向左滑動顯示出多某條信息的操作菜單

29. Dagger

Dagger 是 Square 公司出品的一個針對 Android 和 Java 的快速依賴注入器, 能夠有效減少你敲代碼量

30. ListViewAnimations

一個輕輕松松給 Android ListView 添加動畫效果的庫, 支持的動畫有: Alpha, SwingRightIn, SwingLeftIn, SwingBottomIn, SwingRightIn and ScaleIn等等, 使用它能很容易就實現(xiàn)帥爆的效果

31. PagerSlidingTabStrip

PagerSlidingTabStrip 是一個給 Android ViewPager添加上 ViewPager 滑動指示器, 從 GitHub 上面看, 這個庫似乎沒有人在維護了, 請謹慎使用該庫

32. AndroidViewAnimations

開發(fā)者是代碼家, 這個庫實現(xiàn)很多很酷炫的 Android 動畫, 動畫效果是借鑒 Animate.css 來實現(xiàn)的, 非??? 而且這個使用起來也是非常簡單

33. AndroidSlidingUpPanel

AndroidSlidingUpPanel 是一個上拉面板, 就是向上滑動的時候往上飛出一個顯示面板控件, 該庫效果在 Google Music, Google Maps and Rdio等 App 中用到

34. MaterialDrawer

MaterialDrawer 是一個類似 Google 官方 NavigationView 側(cè)滑顯示控件, 個人認為 NavigationView 并沒有 MaterialDrawer 實用, 因為 NavigationView 自由度不是很好, 很多都寫死了不可以自由定義布局, 而 MaterialDrawer 能夠?qū)崿F(xiàn)跟 NavigationView 一樣的效果, 同時還支持自定義效果, 自由度非常高

35. Material-Animations

Material-Animations 是一個很好過渡動畫庫, 可以應(yīng)用于 Activity 與 Activity 之間的跳轉(zhuǎn), Fragment 與 Fragment 之間的跳轉(zhuǎn), 以及各個 View 變化前后的過渡動畫

36. MaterialViewPager

一個簡單易用 Material Design 風格的 ViewPager 庫

37. Ion

ion 是一個讓 Android 的網(wǎng)絡(luò)操作變得極其簡單, 支持異步獲取和處理JSON, 支持 Android 文件下載 (同時支持下載進度條綁定), 支持安全鏈接和代理

38. Stetho

Stetho是 Facebook 出品的一個強大的 Android 調(diào)試工具,使用該工具你可以在 Chrome Developer Tools查看App的布局, 網(wǎng)絡(luò)請求(僅限使用Volley, okhttp的網(wǎng)絡(luò)請求庫), sqlite, preference, 一切都是可視化的操作,無須自己在去使用adb, 也不需要root你的設(shè)備

39. Fastjson

Fastjson是一個Java語言編寫的高性能功能完善的JSON庫。它采用一種“假定有序快速匹配”的算法,把JSON Parse的性能提升到極致,是目前Java語言中最快的JSON庫。Fastjson接口簡單易用,已經(jīng)被廣泛使用在緩存序列化、協(xié)議交互、Web輸出、Android客戶端等多種應(yīng)用場景

40. Card Library

Cardslib 是早期由 Gabriele Mariotti 開發(fā)的一個為開發(fā)者方便實現(xiàn)各種 Card UI 的 Android 開源代碼庫, 后來 Google 官方提供自己封裝了 CardView 在 v7 包下, 使用 Google 官方的可以完全替代了這個庫, 因此這個也被棄用了

41. android-Ultra-Pull-To-Refresh

開發(fā)者是廖祜秋, 這個是一個非常強大的下拉刷新庫, 繼承 ViewGroup 可以包含任何 View, 功能甚至比 SwipeRefreshLayout 強大, 使用起來也非常容易, 還可以自由定制自己的 UI 樣式

42. greenDAO

greenDAO 是一個可以幫助 Android 開發(fā)者快速將 Java 對象映射到 SQLite 數(shù)據(jù)庫的表單中的 ORM解決方案, 通過使用一個簡單的面向?qū)ο?API, 開發(fā)者可以對 Java 對象進行存儲, 更新, 刪除和查詢, greenDAO 相對 OrmLite, AndrORM 這兩個 ORM 開源庫, 性能是最高的

43. AndroidStaggeredGrid

AndroidStaggeredGrid 是一個支持多列并且每一行的 item 大小不一, 交錯排列的 GridView, 就是實現(xiàn)瀑布流樣式效果, 目前該庫已經(jīng)被棄用了, 開發(fā)者建議我們使用 Google 官方控件 RecyleView 中的 StaggeredGridLayoutManager 布局來實現(xiàn)瀑布流效果

44. Otto

Otto 是 Square 公司出的一個事件庫 (pub/sub 模式), 用來簡化應(yīng)用程序組件之間的通訊, otto 修改自 Google 的 Guava 庫, 專門為 Android 平臺進行了優(yōu)化, 與上面介紹的 EventBus 相比, 兩個庫各有各的優(yōu)點, 完全取決于我們自己項目的需求來選擇它們哪一個

45. xUtils

xUtils 是一個快速開發(fā)框架, 里面包含 DbUtils, ViewUtils, HttpUtils, BitmapUtils 四大模塊, 可用于快速開發(fā), 支持大文件上傳, 擁有更加靈活的 ORM, 最低兼容 Android 2.2

46. Realm Java

Realm 一個輕量的 Android 版本的數(shù)據(jù)存儲庫, 比 Android 原生系統(tǒng)的 SQLite 更加簡潔快速對數(shù)據(jù)進行操作

47. AndroidCleanArchitecture

CleanArchitecture 是一個非常典型使用 MVP 架構(gòu)的項目, 大家如果還沒有理解 MVP 架構(gòu)的可以看看這個項目

48. StickyListHeaders

StickyListHeaders 是一個實現(xiàn)能夠固定在屏幕頂部的ListView Section Header庫, 就是當前 section 的 header 固定在屏幕頂部, 當滑動到其他 section 時, 其他 section 的 header 會代替之前的 section 的 header, 固定到屏幕頂部, 類似于 Android4.0 的手機通訊錄的效果

49. AppIntro

AppIntro 是一個讓人輕松快速搭建漂亮酷炫的引導頁庫

50. ActiveAndroid

ActiveAndroid 是采用Rails中的「Active Record」架構(gòu)模式設(shè)計的適用于 Android 平臺的輕量級 ORM 架構(gòu), 幾乎可以不用寫任何 SQL 代碼實現(xiàn)快速開發(fā)

51. Android Volley

Volley 是谷歌官方開發(fā)團隊在 2013 年 Google I/O 大會推出的一個新的網(wǎng)絡(luò)通信框架, 這個框架把 AsyncHttpClient 和 Universal-Image-Loader 的優(yōu)點集于了一身,既可以像AsyncHttpClient 一樣非常簡單地進行 HTTP 通信,也可以像 Universal-Image-Loader 一樣輕松加載網(wǎng)絡(luò)上的圖片, 這個庫并不是官方的, 只是托管同步在 Maven, 官方只提供的 Jar 包

52. TwoWayView

TwoWayView 是簡化 RecyclerView 開發(fā)的一個庫, 可以在其 Base LayoutManager 基礎(chǔ)上構(gòu)建各種各樣的布局, 該庫內(nèi)置了幾個常用布局 List, Grid, Staggered Grid,Spannable Grid

53. ShowcaseView

ShowcaseView 是一個非常適合用于對用戶進行第一次使用進行指導的庫,使用起來非常簡單還可以自定義樣式

54. Calligraphy

Calligraphy 是一個用來簡化 Android 應(yīng)用使用自定義字體的類庫, 該類庫會自動查找應(yīng)用中的 TextView 并設(shè)置其使用的字體

55. NineOldAndroids

NineOldAndroids 由 JakeWharton 大神開發(fā)的一個向下兼容的動畫庫, 主要是使低于API 11的系統(tǒng)也能夠使用 View 的屬性動畫, 不過現(xiàn)在 JakeWharton 大神已經(jīng)不推薦使用該庫, 而是推薦我們使用官方封裝在 Support 庫里面的動畫

56. FloatingActionButton

FloatingActionButton 是一個懸浮操作按鈕, 官方在 Support Design 包下也有封裝一個類似這個庫效果的 FloatingActionButton, 值得說明的是這個庫是早在官方封裝之前就存在的, 個人感覺這個庫比官方那個更加好用

57. CircleImageView

CircleImageView 是一個輕松幫你實現(xiàn)圓形效果 ImageView 圖片庫, CircleImageView 是基于 ImageView 擴展出來, 因此它擁有 ImageView 控件所有屬性, 簡單易用值得你使用的庫

58. Material

Material 是將 Material Design 風格控件封裝在該庫當中, 目前封裝有Progress, Button, Switch, Slider, Spinner, Text Field, TabPageIndicator, SnackBar, Dialog, BottomSheetDialog, Dynamic theme

59. ActionBar-PullToRefresh

ActionBar-PullToRefresh 是一個下拉刷新, 下拉刷新時在 ActionBar 出現(xiàn)加載中提示的庫

60. FloatingActionButton

又一個懸浮操作按鈕庫, 該庫添加支持監(jiān)聽滑滾動事件, 當向下滑時按鈕...

img

在線咨詢

建站在線咨詢

img

微信咨詢

掃一掃添加
動力姐姐微信

img
img

TOP