乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Android 資源大全

       昵稱(chēng)34978982 2016-08-04


      英文:JStumpp

      來(lái)源:伯樂(lè)在線 - zhengjunchenzjc

      鏈接:http://android./84069/


      【伯樂(lè)在線導(dǎo)讀】:GitHub 上有一個(gè) Awesome – XXX 系列的資源整理。Awesome Android 是JStumpp 發(fā)起維護(hù)的 Android 資源列表,內(nèi)容包括:圖表工具、游戲開(kāi)發(fā)、GUI、崩潰檢測(cè)、調(diào)試工具、通知、圖片加載、依賴注入等等。


      伯樂(lè)在線已在 GitHub 上發(fā)起「Android 資源大全中文版」的整理。歡迎擴(kuò)散、歡迎加入。


      https://github.com/jobbole/awesome-android-cn


      順帶推薦 Java 資源大全 https://github.com/jobbole/awesome-java-cn


      目錄


      • 庫(kù)

        • ORM

        • ActionBar

        • 導(dǎo)航欄

        • 動(dòng)畫(huà)

        • 圖片

        • 輸入

        • 圖片加載

        • 圖表

        • 依賴注入

        • 游戲開(kāi)發(fā)

        • 圖形界面

        • JSON

        • 崩潰檢測(cè)

        • 網(wǎng)絡(luò)請(qǐng)求

        • 通知

        • 數(shù)據(jù)庫(kù)

        • REST

        • 測(cè)試

        • 行為監(jiān)測(cè)

        • 集合框架

        • 調(diào)試工具

        • 無(wú)線

        • 其它

      • 資源

        • 更多庫(kù)的列表

      • 非 Java 開(kāi)發(fā)安卓應(yīng)用的替代選擇

        • C#

        • HTML, CSS and Javascript

        • Lua

        • Scala

        • Groovy

        • Kotlin

      • 性能

      圖表


      • AChartEngine – 圖表引擎。

      • EazeGraph – 圖表繪畫(huà)庫(kù)。

      • WilliamChart – 優(yōu)秀的運(yùn)動(dòng)能力效果的圖表庫(kù)。

      • HelloCharts – 支持縮放、滾動(dòng)和其它動(dòng)畫(huà)的圖表庫(kù)。

      • MPAndroidChart – 支持縮放和拖拽手勢(shì)的Android圖表庫(kù)。


      依賴注入


      • RoboGuice – Android依賴注入框架。

      • Dagger – Java和Android的依賴注入框架。

      • Butter Knife – Android視圖注入框架。

      • AndroidAnnotations – 編譯時(shí)使用Java注解的依賴注入庫(kù)。


      游戲開(kāi)發(fā)


      • AndEngine – 免費(fèi)、有趣、快速的Android 2D OpenGL引擎。

      • Libgdx – 開(kāi)源和跨平臺(tái)的游戲引擎和SDK。

      • Vuforia – 增強(qiáng)現(xiàn)實(shí)(AR)的庫(kù)。

      • Unity – 跨平臺(tái)的游戲制作系統(tǒng)。

      • Rajawali – Android OpenGL ES 2.0/3.0 引擎。


      GUI


      • Pull to refresh – support v4中提供的下拉刷新控件。

      • Cardslib – 創(chuàng)建卡式控件的Android庫(kù)。

      • AndroidStaggeredGrid – 支持創(chuàng)建行列數(shù)不同的Android窗格視圖控件。

      • AQuery – AndroidQuery (AQuery) 是一個(gè)輕量級(jí)的庫(kù),用于在Android中執(zhí)行異步操作視圖元素。

      • Flow – Flow – 是一個(gè)將app分成一系列獨(dú)立的 Screen 組合的庫(kù)

      • Crouton -一個(gè)對(duì)上下文非常敏感的 android 通知庫(kù)。

      • DragSortListView – Android的ListView的擴(kuò)展,允許拖拽和重新排序(不再更新維護(hù))。

      • MaterialProgressBar – 和Material design效果外觀一致的進(jìn)度條。

      • AndroidFillableLoaders – 使用SVG路徑實(shí)現(xiàn)的填充效果的進(jìn)度條。對(duì)于創(chuàng)建有趣的應(yīng)用logo也是一個(gè)很棒的有趣的選擇。

      • NexusDialog – 在Android中用少量代碼簡(jiǎn)單快速地創(chuàng)建表格。

      • Snap RecyclerView Utils – 無(wú)需創(chuàng)建Adapter生成一個(gè)或多個(gè)RecyclerView的布局。

      • SwipeableCard – 像 StreetView 一樣的實(shí)現(xiàn)滑動(dòng)卡片的庫(kù)。


      ActionBar


      • ActionBarSherlock – 支持Android舊版本的ActionBar。

      • FadingActionBar – 漸變效果的ActionBar,你可以在新版PlayMusic應(yīng)用中看到這個(gè)效果。


      Navigation


      • SlidingMenu – 為應(yīng)用創(chuàng)建滑動(dòng)菜單的庫(kù)。

      • SlidingTutorial – 簡(jiǎn)單的庫(kù)和教程,幫助創(chuàng)建炫酷的滑動(dòng)效果Android應(yīng)用。

      • PagerSlidingTabStrip – 一個(gè)在 ViewPager 的不同頁(yè)面之間導(dǎo)航時(shí)有交互指示效果的庫(kù)。

      • Page View indicator – 水平滑動(dòng)的ViewPager的支持庫(kù)。

      • MaterialDrawer – 輕松實(shí)現(xiàn)MaterialDesign效果的抽屜導(dǎo)航.


      Animations


      • NineOldAndroids – 可以將HoneyComb(3.0 API 11)版本的動(dòng)畫(huà)效果兼容至1.0起所有版本的庫(kù)。

      • Rebound – Rebound是一個(gè)彈簧動(dòng)態(tài)模型的Java庫(kù)。

      • Android View Animations – 有趣的View動(dòng)畫(huà)合集。

      • Android-Transition – 輕松創(chuàng)建用戶輸入反饋的視圖轉(zhuǎn)變效果。

      • Android-View-Actions – 輕松寫(xiě)出復(fù)雜的view動(dòng)畫(huà)效果。


      圖片


      • android-crop – 圖片剪裁的庫(kù)。

      • CircularImageView – 自定義View,高性能地繪制圓形圖片。

      • Android-Image-Filter – 輕松實(shí)現(xiàn)圖像濾鏡的庫(kù)。


      輸入


      • FloatingLabel – FloatingLabel 允許你創(chuàng)建一堆EditText。 無(wú)需使用Gradle或者M(jìn)AVEN構(gòu)建。

      • MaterialEditText – 支持使用自定義顏色的浮動(dòng)標(biāo)簽(Floating Labels)、單行超出文本省略(Single Line Ellipsis)、最大最小字?jǐn)?shù)(Max/Min Characters)、幫助文本(Helper Text)和錯(cuò)誤提示(Error Text)。

      • Emojicon – 給你的應(yīng)用添加表情符號(hào)。


      圖片加載


      • Picasso – Android中強(qiáng)大的圖片下載和緩存的庫(kù)。

      • Universal Image Loader – 非常好的異步、圖片下載和緩存的庫(kù)。

      • Glide – 谷歌提供的滑動(dòng)流暢的安卓圖片加載和緩存庫(kù)。

      • Fresco – 管理圖片及其內(nèi)存使用的庫(kù)。


      JSON


      • Gson – GSON是一個(gè)用于序列化和反序列化JSON的Java庫(kù)。

      • Jackson JSON Processor – 高性能地JSON處理工具。


      崩潰檢測(cè)


      • Fabric Crashlytics – 簡(jiǎn)單的崩潰上報(bào)解決方案。

      • HockeyApp – 分發(fā)、崩潰上報(bào)、反饋和分析。

      • Splunk MINT – 監(jiān)測(cè)、崩潰上報(bào)、實(shí)時(shí)數(shù)據(jù)和統(tǒng)計(jì)。

      • Bugsnag – 跨平臺(tái)的錯(cuò)誤監(jiān)測(cè)。


      網(wǎng)絡(luò)


      • Ion – Android的一個(gè)不錯(cuò)的網(wǎng)絡(luò)庫(kù)。

      • OkHttp – Android和Java使用的Http + SPDY協(xié)議的網(wǎng)絡(luò)庫(kù)。

      • Asynchronous Http Client – 異步的Http庫(kù)。

      • RoboSpice – 輕松編寫(xiě)異步網(wǎng)絡(luò)請(qǐng)求的庫(kù)。

      • IceNet – Android簡(jiǎn)單、快速的網(wǎng)絡(luò)庫(kù)。

      • Android Volley – 官方提供的讓網(wǎng)絡(luò)請(qǐng)求更快、更簡(jiǎn)單的Http庫(kù)。

      • IceSoap – 為Android設(shè)計(jì)的簡(jiǎn)單、異步,基于注解的SOAP協(xié)議的庫(kù)。

      • node-android – 在Android上運(yùn)行Node.js。


      通知


      • android-remote-notifications – 從遠(yuǎn)程JSON文件拉取通知顯示在你的應(yīng)用中。


      Database


      • Cupboard – 直接使用數(shù)據(jù)庫(kù)或者ContentProvider輕松訪問(wèn)SQLite的框架。

      • DbInspector – 調(diào)試時(shí)在手機(jī)上輕松查看應(yīng)用數(shù)據(jù)庫(kù)。

      • Realm – SQLite和ORM類(lèi)框架的替代選擇。簡(jiǎn)單、快速和現(xiàn)代化。使用面向?qū)ο蟮腁PI并提供多平臺(tái)支持。

      • RestorableSQLiteDatabase – 通過(guò)復(fù)制 SQLite 數(shù)據(jù)庫(kù)對(duì)其進(jìn)行封裝,并提供了恢復(fù)功能。


      ORM


      • GreeDAO – 小巧快速的ORM解決方案。

      • ORMLite – 為JDBC和Android提供的輕量級(jí)的對(duì)象關(guān)系映射的包。

      • ActiveAndroid – 活動(dòng)記錄(Active record)風(fēng)格的ORM框架。

      • Sugar ORM – 超簡(jiǎn)單地使用Android數(shù)據(jù)庫(kù)。

      • DBFlow – 快速?gòu)?qiáng)大的ORM框架,編譯時(shí)處理注解。

      • NexusData – Android上的對(duì)象圖(Object graph)和持久化框架。


      REST


      • Retrofit – Restrofit將REST的API轉(zhuǎn)換成Java接口。


      Testing


      • Robotium – 黑盒的UI自動(dòng)化測(cè)試框架。

      • Roboletric – 單元測(cè)試框架,在你的工作機(jī)器上的Java虛擬機(jī)中運(yùn)行測(cè)試,而不是在模擬器中。

      • AssertJ Android – 適用于Android的AssertJ。


      Tracking


      • MobileAppTracking – 通過(guò)多種廣告網(wǎng)絡(luò)追蹤你的市場(chǎng)廣告情況。

      • Mixpanel – 根據(jù)平臺(tái)分析用戶。

      • Countly – 開(kāi)源的手機(jī)和Web分析工具,推送消息、崩潰上報(bào),基于Node.js、MongoDB和Linux實(shí)現(xiàn)。


      框架


      • EventBus – EventBus是一個(gè)簡(jiǎn)化的應(yīng)用間通信的庫(kù)。

      • Otto – Android的一種EventBus的實(shí)現(xiàn)。

      • Weak handler – 內(nèi)存使用更加安全的Handler實(shí)現(xiàn)。

      • Byte Buddy – 運(yùn)行時(shí)生成代碼的庫(kù),支持Android。

      • Secure Preference Manager – Android的Secure Preference Manager用不同的加密方式保護(hù)應(yīng)用SharedPreference的安全。

      • LeakCanary – 捕獲內(nèi)存泄漏的工具。

      • Drekkar – 用于 WebView 和 嵌入式 JS 之間通信的的 EventBus 框架;

      • Androl4b – 基于 ubuntu-Mate 的安卓安全虛擬機(jī)。

      • DroidMVP – 一個(gè)小型安卓庫(kù),用于合并 MVP 、Passive View 和 Presentation Model。

      • Gota – 簡(jiǎn)化安卓權(quán)限。


      調(diào)試工具


      • Linx – 應(yīng)用的調(diào)制版本中可以在手機(jī)上顯示logcat信息

      • Scalpel – 在手機(jī)上查看3D效果的視圖層次。

      • Stetho – 使用Chrome調(diào)試視圖層次和網(wǎng)絡(luò)。


      無(wú)線


      • SmartGattLib – 簡(jiǎn)化與藍(lán)牙智能設(shè)備相關(guān)的工作(也就是我們所熟知的藍(lán)牙4.0低功耗)。


      其他


      • Android Support library – Android支持庫(kù)(Android Support Library)的包是一些庫(kù)的集合,為Android提供向下的兼容的API。

      • Google Play Services – 這個(gè)庫(kù)可以讓你使用谷歌的各種服務(wù),諸如賬戶同步、Google+(分享和單用戶登錄)、谷歌地圖、位置信息的API、Play游戲、谷歌云消息、Android設(shè)備管理器等等。

      • Tape – 一個(gè)輕量級(jí)的、快速的、事務(wù)性的,基于文件的先入先出的Android和Java框架。

      • Guava: Google Core Libraries for Java – 集合(collections)、緩存、原語(yǔ)支持(primitives support)、并發(fā)庫(kù)、通用注解、字符串處理、輸入輸出等等。

      • Android Scripting – 讓Android能夠運(yùn)行腳本語(yǔ)言。

      • Android Priority Job Queue – Job Queue的一種實(shí)現(xiàn)方式,輕松計(jì)劃后臺(tái)運(yùn)行的任務(wù),提高用戶體驗(yàn)(UX)和穩(wěn)定性。

      • RateMeMaybe – 詢問(wèn)用戶是否愿意在PlayStore中為您的應(yīng)用打分。

      • Easy Rating Dialog – 這個(gè)庫(kù)為評(píng)分應(yīng)用提供了一個(gè)簡(jiǎn)單的方式來(lái)展示提示框。

      • ZXing Android-Integration – 整合通過(guò)網(wǎng)絡(luò)使用條形掃描器(BarCode Scanner)。

      • Gradle Retrolambda Plugin – 在Android中使用Java 8的Lambdas表達(dá)式。

      • Caffeine – 通用框架類(lèi)的合集,讓Android開(kāi)發(fā)更快捷。


      資源


      • Vogella Tutorials – 非常好的教程,由Lars Vogel編寫(xiě)。

      • Android Design in Action Video series 這個(gè)系列教程由Google Android Desgin團(tuán)隊(duì)提供。

      • Android Design in Action slides– 這個(gè)應(yīng)用通過(guò)一系列視頻讓你實(shí)現(xiàn)幻燈片中所述的效果。

      • Android DevBytes Video Series – Android Design實(shí)戰(zhàn)系列對(duì)應(yīng)的技術(shù)部分。

      • Developing for Android – 這個(gè)系列的文章是Chet Hasae 和其他一些在谷歌工作的員工合寫(xiě)的,主要回答一些最常見(jiàn)的問(wèn)題,諸如“在開(kāi)發(fā)Android應(yīng)用中有哪些需要牢記在心的準(zhǔn)則?!?/p>

      • Android Hive Tutorials – 適用于初學(xué)者的非常好的教程。

      • Android Weekly – Android開(kāi)發(fā)周報(bào)。

      • Android Asset Studio – 圖表和其它資源生成器。

      • Android Action Bar Style Generator.

      • Device Art Generator – 生成應(yīng)用在真機(jī)截圖的原圖。

      • Android UI design resources – 給你提供豐富的設(shè)計(jì)資源,由谷歌UI和UX領(lǐng)域的專(zhuān)家提供。

      • Pencil Project – 一款開(kāi)源的原型設(shè)計(jì)軟件。

      • Google Wear App – 開(kāi)源的Google穿戴應(yīng)用,使用語(yǔ)音識(shí)別進(jìn)行費(fèi)用計(jì)算。

      • How to Make Android Apps – Derek Banas提供的視頻教程。

      • android-blogs – Android博客列表。


      非Java開(kāi)發(fā)安卓應(yīng)用


      我個(gè)人的推薦是(現(xiàn)在)使用Android的API開(kāi)發(fā)原生的應(yīng)用。Scala可以讓你用更清晰的代碼開(kāi)發(fā)原生應(yīng)用。但是也有幾種替代方案,在諸如跨平臺(tái)開(kāi)發(fā)時(shí)非常有用。


      C#


      • Xamarin – 使用C#開(kāi)發(fā)原生的IOS、Android、Mac和Windows應(yīng)用的框架。


      HTML, CSS and Javascript


      • PhoneGap – Adobe提供的開(kāi)源框架,用于使用HTML、CSS和JavaScript開(kāi)發(fā)跨平臺(tái)的手機(jī)應(yīng)用。

      • Titanium – 使用JavaScript開(kāi)發(fā)跨平臺(tái)的本地應(yīng)用的開(kāi)源框架。

      • NativeScript – 一個(gè)書(shū)體部分JavaScript開(kāi)發(fā)本地(native)IOS和Android應(yīng)用的開(kāi)源框架。

      • React Native – Facebook提供的使用React開(kāi)發(fā)本地應(yīng)用的框架。

      • Ionic Framework – 使用針對(duì)移動(dòng)設(shè)備優(yōu)化的HTML、CSS和JS的AngularJS框架來(lái)開(kāi)發(fā)混合模式移動(dòng)應(yīng)用(hybird app)。

      • Apache Cordova – 基于Cordova的應(yīng)用,核心是使用HTML、CSS和JavaScript這些Web技術(shù)開(kāi)發(fā)應(yīng)用。

      • Reapp.io – 基于Cordova,使用針對(duì)移動(dòng)設(shè)備優(yōu)化HTML、CSS、JSS的ReactJS開(kāi)發(fā)混合模式應(yīng)用(hybrid app)的框架。


      Lua


      • Corona SDK – 開(kāi)發(fā)原生IOS和Android應(yīng)用的框架(尤其是游戲)。


      Scala


      • Scala on Android – Scala on Android 的官網(wǎng)介紹。

      • Scaloid – 為Android開(kāi)發(fā)者減輕使用Scala開(kāi)發(fā)負(fù)擔(dān)的庫(kù)。

      • Macroid – 一個(gè)Android平臺(tái)功能模塊化UI開(kāi)發(fā)的庫(kù)。


      Groovy


      • Groovy on Android – Groovy on Android 的官網(wǎng)介紹。

      • Groovy Language Support for Android – 在Android上編譯Groovy的Gradle插件。

      • SwissKnife – 一個(gè)多功能的Groovy庫(kù),包括使用注解實(shí)現(xiàn)Android的視圖注入和線程。


      Kotlin


      • Anko – JetBrains提供的,使用Kotlin編寫(xiě)的Android平臺(tái)的DSL工具。

      • Kotterknife – 在ButterKnife基礎(chǔ)上,使用Kotlin寫(xiě)成的Android視圖注入工具。

      • Android Kotlin Samples – 用Kotlin寫(xiě)成的簡(jiǎn)單Android代碼Sample。

      • KAndroid – 輕量級(jí)的庫(kù),提供有用的擴(kuò)展功能來(lái)刪除Android SDK的樣板代碼(boilerplate code)。


      性能


      • awesome-android-performance – 一個(gè)性能優(yōu)化相關(guān)的Android教程、視頻和工具列表。


      歡迎加入我們


      伯樂(lè)在線已在 GitHub 上發(fā)起「Android 資源大全中文版」的整理。歡迎擴(kuò)散、歡迎加入。


      https://github.com/jobbole/awesome-android-cn

      普通的 Java 資源,請(qǐng)查看 https://github.com/jobbole/awesome-java-cn 。

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類(lèi)似文章 更多