Android 開源項目及庫彙總(2)

Android 開源項目及庫彙總(2)

2.7 2018.10.10 15:43 字數 8527 閱讀 1001評論 0

地圖javascript

百度地圖– Android百度地圖 線路規劃,模擬運動軌跡,及全景效果。php

AirMapView– 支持多個本地地圖提供者包括谷歌地圖V2和亞馬遜地圖V2。若是設備沒有任何受支持的本地地圖提供者,AirMapView會回退到基於web的地圖提供者(目前谷歌地圖)。html

數據庫html5

ORMLite– ORMLite作的最棒可是學習成本有點兒高,ORMLite的文檔有點兒爛。java

SugarORM– SugarORM比較輕便, 支持Has a 和 Has many映射,但沒法保存集合,沒有映射關係。python

GreenDAO– GreenDAO要先創建一個java項目來生成對應的表,一變更又要生成,很不方便。linux

ActiveDriod– ActiveDriod也不錯官網android

ORMDroid– ormdroid 。git

sqlbrite– 良心企業Square的又一開源項目,當你不想給用ContentProvider,只想簡單監聽SQLite表增刪改的數據變動時能夠試試它。程序員

sqlbrite– DBExecutor android ORM數據庫 1.使用了讀寫鎖,支持多線程操做數據。 2.支持操做多個數據庫 3.支持事務 4.緩存Sql,緩存表結構。

Iron– 一個快速和易用的 NoSQL 數據存儲框架。

hawk– 一個快速和易用的鍵值對數據存儲框架,支持AES加密,支持SharedPreferences或Sqlite存儲,支持Gson解析。

AndroidKeyValueStore– 一個基於 SQLite 的 Key/Value 存儲框架。

DBFlow– 一個速度極快,功能強大,並且很是簡單的 Android 數據庫 ORM 庫,爲你編寫數據庫代碼,DBFlow 已被證實是最好的解決方案。5 個頂級 Android 開源庫

圖像瀏覽及處理

MPAndroidChart– MPAndroidChart是一個功能強大的圖表開源類庫:曲線圖、柱形圖、環形圖。

XCL-Charts– (國人開發)基於Android Canvas來繪製各類圖表,使用簡便,定製靈活。

WilliamChart– 繪製圖表的庫,支持LineChartView、BarChartView和StackBarChartView三中圖表類型,而且支持 Android 2.2及以上的系統。

CropImageView– 原生ImageView只支持centerCrop,這裏有支持9個方向裁剪的ImageView。

SimpleCropView– 一個Android的圖片裁剪庫,使用簡單,易於定製。

DrawableView– DrawableView實現畫板功能,能夠改變畫筆粗細,顏色,支持撤銷功能。

ImageCoverFlow– ImageCoverFlow效果不錯的畫廊控件 能夠設置畫廊一次可見圖片的張數,和其餘第三方Gallery控件不一樣的是,該控件直接繼承自View,而不是sdk中的Gallery控件。

FancyCoverFlow– 支持Item切換動畫效果的相似Gallery View。改進版本能夠無限輪播,能夠選擇自動輪播或者 手動滑動。

BGABanner-Android– demo中演示了引導頁、以及經過fresco、android-async-http、gson實現廣告條的自動輪播效果(splash 、 ViewPager切換動畫) 。

RecyclerViewPager– 重寫後的 RecyclerViewPager 徹底繼承自RecyclerView,能夠自定義觸發翻頁的距離,可自定義翻頁速度,支持VerticalViewPager,支持Fragment。

StickerCamera– 能夠說是一個完整的相機、圖片編輯的 APP,集成了大部分市面上有的同類 APP 的功能,裁剪、濾鏡、貼紙應有盡有。

demo6_PhotoRiver– 圖片流動顯示的demo,能夠點擊流動中的圖片放大顯示,雙擊空白處圖片以九宮格排列。

glide-transformations– 一個基於Glide的transformation庫,擁有裁剪,着色,模糊,濾鏡等多種轉換效果。

ColoringLoading– 一個用純代碼實現自動繪畫效果動畫的項目。

SmartDrawing– 一個輕量級的手繪板,加入了一點截圖功能。這只是一個Demo。並不能做爲類庫,也不是完整的項目工程,僅供學習或參考使用。

SlidingCard– 漂亮的卡片滑動翻頁特效。

LargeImage– 加載大圖 能夠高清顯示10000*10000像素的圖片。

GalleryFinal– 自定義相冊,實現了拍照、圖片選擇(單選/多選)、 裁剪(單/多裁剪)、旋轉、ImageLoader無綁定任由開發者選 擇、功能可配置、主題樣式可配置。GalleryFinal爲你定製相冊。

AndroidAlbum– AndroidAlbum圖片選擇器:一、MVP結構設計;二、工廠模式對載圖框架進行封裝抽象,方便替換其餘載圖框架;三、閃退日誌的蒐集,方便揪BUG。

uCrop– uCrop 是 Yalantis 推出的又一款力做, 用於裁剪 Android 系統上的圖片, 致力於打造最佳的圖片裁剪體驗。

crop-image-layout– crop-image-layout:圖片裁切佈局。

RenderscriptHistogramEqualizationRenderScript :簡單而快速的圖像處理

視頻音頻處理

ijkplayer– B站開源的視頻播放器,支持Android和iOS。

DanmakuFlameMaster– 這裏是Android上最好的開源彈幕引擎·烈焰彈幕使。

YouTubePlayerActivity– 一個能夠播放YouTube視頻的Activity,支持屏幕旋轉、聲音控制、播放失敗處理、能夠自定義Activity關閉動畫以及在橫屏播放的時候自動隱藏status bar。

AndroidVideoPlayer– 開源的 Android 視頻播放器,支持 DLNA。

Hide-Music-Player– Hide音樂播放器。

JamsMusicPlayer– 是一個功能強大的 Android 開源播放器, 做者將本來收費的項目拿出來開源, 實在使人敬佩。

RxAndroidAudior– RxAndroidAudior目前最魯棒的Android聲音錄製和播放封裝庫了,說明

Timber– 一款遵循了Material Design而且設計精美的播放器 Timber Music Player,已經在google play上架。

LandscapeVideoCamera– 一款功能強大的 Android 視頻錄製庫, 僅容許橫屏錄製, 提供細粒度控制視頻的質量與文件大小。

測試及調試

DevelopQuickSetting– 快速開啓關閉開發者設置的工具,提供了app界面和桌面widget,能快速打開關閉overdraw,layout border,gpu rendering,adb wifi,不保存activity實例等功能。

decompileandroid– 在線反編譯apk文件。

jadx– 一個Android反編譯神器,不一樣於常見的dex2jar,這個反編譯器生成代碼的try/catch次數更少,View也再也不是數字id了,可讀性更高。

Androguard– Androguard使用Python寫的一系列逆向工具集,功能很強大哦,對逆向工程感興趣的小夥伴能夠這個系列,教程

logger– 一個簡單、漂亮、功能強大的Android日誌程序。

stf– WEB 端批量移動設備管理控制工具 STF 的環境搭建和運行,使用說明

DecompileApk– 一鍵反編譯 APK,輸出全部反編譯後的代碼、資源,使用方便。

AppCrashTracker– 一個異常追蹤器,能夠生成一個 JSON 格式的日誌並能夠上傳到服務器。

動態更新熱更新

dexposed– 淘寶 支付寶的Android底層技術團隊即將爲Dexposed開源項目貢獻一個重要的擴展能力 —— 方法粒度的完整替換,大幅度下降基於AOP方式替換大型方法的開發成本,使用教程Android平臺免Root無侵入AOP框架Dexposed使用詳解Android Hotpatch系列之-項目介紹客戶端例子實現,服務器簡易實現。熱更新。

Xposed– Xposed是一款能夠在不修改APK的狀況下影響程序運行的框架服務,Android Hook神器:XPosed入門與登錄劫持演示。熱更新。

code-push-大微軟推出的一套能夠爲用 React Native 和 Cordova 開發的 App 提供代碼熱更新的方案。

DynamicAPK– 實現Android App多apk插件化和動態加載,支持資源分包和熱修復。

AndFixDemo– AndFix是alibaba出品的開源熱更新技術。

gradle_plugin_android_aspectjx– 經過Gradle Transform和aspectj來實現代碼動態修改,業務邏輯數據埋點、性能數據統計等侵入性修改今後再也不須要修改業務代碼,完美解決Dexposed兼容性問題,實現代碼自動插樁。AspectJX-Demo

RoboAspectJ– 美團出品的開源熱更新技術。

消息推送與及時通信

即時通信和sns開源項目彙總– 源碼提供!Android即時通信和sns開源項目彙總。

客戶端

SuesNews新聞客戶端– 騰飛新聞,一個符合 Google Material Design 的 Android 校園新聞客戶端 ,新聞客戶端說明

新聞客戶端– Android應用源碼比較不錯的新聞客戶端,本項目啓動引導登陸註冊用戶中心列表顯示文章分頁下拉刷新文章收藏更新反饋等新聞客戶端常見的功能都有,項目分層合理,代碼質量較高。

materialistic– Material Desgin風格的Hacker News客戶* 端。

Telegram– Telegram 是一款專一於速度、安全的短信息應用,快速、簡單、免費。Telegram 支持羣組聊天,最高200人,最高支持分享1GB的視頻,其它圖片等等更是不在話下。並且全部信息所有支持同步。因爲頻發的隱私問題,因此 Telegram 也很注重通訊安全。

SuZhouTong-client-for-android– 蘇州通android客戶端,很是多的UI效果。

ele_demo– 仿【餓了麼】訂餐軟件的一個demo。

MD-BiliBili– Material Design 版 BiliBili Android 客戶端。

AisenWeiBo– Aisen微博是新浪微博的第三方客戶端,UI遵循Material Design:遵循Material Design、發佈多圖、離線下載、私信(觸屏版、顏色主題切換、手勢返回,4.四、5.0狀態欄變色、離線編輯,定時發佈多圖、gif、長微博預覽。FrescoDemo

快遞查詢– 使用了愛查快遞www.ickd.cn的api接口,能夠查詢申通、EMS、順風、圓通、中通、韻達、每天、匯通、全鋒、德邦、宅急送等11種快遞的單號信息,支持手動輸入單號和掃描單號(紅米測試的時候掃描單號有點問題),能夠保存單號查詢記錄方便下次查詢,,另外還包括了網絡狀態判斷、快遞自動更新、軟件更新等功能,項目完美運行,有很詳細的中文註釋和邏輯分層。

SmartCall– SmartCall Android 企業通信錄。

Android-高仿大衆點評客戶端源碼– Android-高仿大衆點評客戶端源碼。

八個Android項目源碼– 八個Android項目源碼,大部分功能相信能夠在實戰項目中直接使用,供你們下載學習,大部分項目是基於Android Studio開發,IDE爲Eclipse的童鞋可經過網上教程自行轉換,這裏就很少說了。你們能夠下載下來學習看看!百度雲盤下載地址

minicat– 一個簡潔的飯否App,支持Android 4.0以上版本。

SimplifyReader– 一款基於Google Material Design設計開發的Android客戶端,包括新聞簡讀,圖片瀏覽,視頻爽看 ,音樂輕聽以及二維碼掃描五個子模塊。

GithubTrends– 是一個用來看查看 GitHub 熱門項目的 Android App, 遵循 Material Design, 支持訂閱 50 多種編程語言, 9 種顏色主題切換, 可在上面收藏喜歡的項目。

jianshi– jianshi簡詩是國人開發的一個用於記錄文字信息的 Android 完整應用, 做者僅用了一天便將其開發出來, 並將開發的流程記錄成文放到了簡書上。

BuildingBlocks– 積木: 一個以知乎日報做爲數據展示內容;以抽屜菜單做爲功能擴展入口;依循 Material Design 做爲主導設計 UI 的應用。

Douya– 開源的 Material Design 豆瓣客戶端。

TranslateApp– 一個實現『劃詞翻譯』功能的 Android 開源應用。

插件

Android Studio 插件和工具– 5個 推薦幾個有用的 Android Studio 插件和工具(ButterKnife、selectorChapek、GsonFormat、ParcelableGenerator、LeakCanary)。

8 個最優秀的 Android Studio 插件– 8 個最優秀的 Android Studio 插件(H.A.X.M(硬件加速執行管理器)、Genymotion、Android Drawable Importer、Android ButterKnife Zelezny、Android Holo Colors Generator、Robotium Recorder、jimu Mirror、Strings-xml-tools)。

smalidea– 一款 IntelliJ IDEA/Android Studio 的 smali 插件~ ,Smalidea 無源碼調試 Android 應用

gradle-fir-plugin– 一個上傳apk到fir的gradle插件,使用說明

android-butterknife-zelezny– 一個ButterKnife的Android Studio插件, 該插件可讓你手動生成上述注入代碼。

GradleDependenciesHelperPlugin– Gradle 依賴自動補全插件。

android-selector-intellij-plugin– 能夠根據指定顏色生成Selector Drawable的插件。

7個最佳的Android模擬器– 7個最佳的Android模擬器。

gradle-android-javadoc-plugin– 能夠生成 java doc 的 Gradle 插件。

gradle-android-junit-jacoco-plugin– 能夠生成代碼單元測試覆蓋率報告的 Gradle 插件。

gradle-android-apk-size-plugin– 能夠將 Apk 大小記錄到 CSV 文件的 Gradle 插件。

幾款實用的Android Studio 插件– 幾款實用的Android Studio 插件:一、android-butterknife-zelezny;二、Gsonformat:可根據json數據快速生成java實體類;三、Android Postfix Completion;四、AndroidAccessors;五、Lifecycle Sorter:根據Activity或者fragment的生命週期對其生命週期方法位置進行前後排序,快捷鍵Ctrl + alt + K;六、JsonOnlineViewer;七、CodeGlance;八、findBugs-IDEA:幫你一塊兒找bug的;九、ADB WIFI:使用wifi無線調試你的app,無需root權限。

Leisure– 閒暇(Leisure)是一款集」知乎日報」、「果殼科學人」、「新華網新聞」以及「豆瓣圖書」於一體的閱讀類Android應用。 果殼、知乎和豆瓣在國內擁有大量用戶,這些社區的用戶天天都產生不少高質量內容。閒暇以其簡介的風格將這幾大社區 的優質內容整合於一體,使得用戶能有效地獲取這些內容,大大節省了用戶的時間。酷安下載地址.

LayoutFormatter插件– 可自動將亂序的佈局文件進行從新屬性排序並格式化,好比 style 和 android:id 必須排在前面,緊接着 layout、padding,而值設定如 text 只能排在最後。

出名框架

xUtils– xUtils 包含了不少實用的android工具。支持大文件上傳,更全面的http請求協議支持(10種謂詞),擁有更加靈活的ORM,更多的事件註解支持且不受混淆影響。最低兼容android 2.2 (api level 8)。目前xUtils主要有四大模塊:DbUtils模塊、ViewUtils模塊、HttpUtils模塊、BitmapUtils模塊。

afinal– Afinal是一個android的ioc,orm框架,內置了四大模塊功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。

ButterKnife– ButterKnife是一個專一於Android系統的View注入框架,讓你今後從這些煩人臃腫的代碼中解脫出來,ButterKnife–View注入框架5 個頂級 Android 開源庫

EventBus– EventBus是一款針對Android優化的發佈/訂閱事件總線。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,線程之間傳遞消息.優勢是開銷小,代碼更優雅。以及將發送者和接收者解耦。xBus– xBus – 簡潔的EventBus實現。

Small– 作最輕巧的跨平臺插件化框架,目前已支持Android、iOS以及html5插件。而且三者之間能夠經過同一套javascript接口進行通訊。

LayoutCast– LayoutCast能夠在應用不重啓的狀況下,將res文件夾下的改動直接同步到手機上。使用LayoutCast,能夠節約Android開發者的大量編譯等待時間,很是適合真機調試界面的時候使用,推薦每一位開發者安裝該利器。BUCK很快,但入侵性強,項目改動大,LayoutCast對項目改動小。

retrofit– retrofit將 REST API 轉換爲 Java 接口。5 個頂級 Android 開源庫

Dagger2– Dagger 2 是著名的依賴注入庫Dagger的繼承者,咱們強烈推薦它。文檔5 個頂級 Android 開源庫

其餘

java-zhconverter– java-zhconverter是一個簡繁體中文互換的Java開源類庫。

joda-time-android– 一個超讚的時間處理的庫,Joda-Time ! 他能幫你輕鬆處理時區,處理時間加減,計算到期時間等等場景下的問題。java版本

AssistiveTouch– 配合Android手機沉浸式隱藏虛擬按鍵後快捷操做 (Nexus5屏幕變大了)。

S-Tools– S-Tools一個能夠實時查看的CPU狀態和手機各種傳感器數據,還有一些例如顏色選擇、指南針和設備信息等功能。

JsBridge– 模仿微信webview的JsBridge,安全方便的實現js和Java的互相調用,主要經過loadUrl和shouldOverrideUrl實現。

Sample Of All Samples– 提供大部分Android5.0組件的示例應用。

Android-Package-Channel– 美團網作的把Android多渠道打包工具,打包時間縮短到一分鐘,python腳本。

fast-apk-packaging– Android不須要從新編譯打渠道包。

android_gradle_script– gradle批量打包腳本,用txt配置一下,就能夠支持多個渠道打包,適合國內這種動不動上百個渠道包的環境。目前有個問題,一次打包腳本超過80個就會GC問題。

BatchPackApk– 免簽名直接打包工具。

Android多渠道打包工具Gradle插件– Android多渠道打包工具Gradle插件。

Gradle-Plugin-User-Guide-Chinese-Verision– Gradle插件使用指南中文版。

gradle-guide.books– Android Gradle 插件中文指南(GitBook)。

Android-package_tool– 該工程用於編譯多渠道Android應用,替換相應的標籤,而後從新打包,用perl腳本實現。

蘭貝殼兒– Android多渠道打包解決方案(蘭貝殼兒),eclipse插件。

Algorithms– 常見算法問題的Java實現。

java-design-patterns– 一個常見設計模式的java實現。

PreferenceInjector– SharedPreference注入開源庫,SharedPreference key與某個變量綁定、監聽key變化、初始化key均可以經過註解完成。

prettytime– 一個實用的人性化的時間顯示,好比:幾分鐘前,幾天前。

Material-Movies– Material Design 下的Movie App(電影展現),可供學習,或者直接二次開發。

Clean-Contacts– 充滿技術含量的一個 Contact App(聯繫人)。

RedEnvelopeAssistant– 徹底免費開源的搶紅包軟件、作這個軟件純粹是發現Android的模擬點擊十分好玩,而後順道寫了一個,有此基礎,能夠再擴展其餘的不少模擬點擊程序 。

superCleanMaster– 一鍵清理開源版,包括內存加速,緩存清理,自啓管理,軟件管理等。

LoadViewHelper– 切換加載中,加載失敗,加載成功布局,定義一個LoadViewHelper全部界面通用。

android-best-practices– android最佳實踐

Android最佳實踐– 安卓最佳實踐(1):安卓開發–中文。

Android最佳實踐– 從Futurice公司Android開發者中學到的經驗。 遵循如下準則,避免重複發明輪子。若您對開發iOS或Windows Phone 有興趣, 請看iOS Good Practices 和 Windows client Good Practices 這兩篇文章。

如何安裝ACRA– 如何安裝ACRA-一個Android應用Crash跟蹤系統—在本身的服務器上。

Android ocr識別文字介紹– Android ocr識別文字介紹 。

DaVinci– DaVinci是一個適用於Android Wear平臺的圖片下載和緩存library。

Point-of-Android– Android 一些重要知識點解析整理 。

AppStoreLibrary– 檢測是否在appstore安裝了應用,搜索應用。

LeakCanary– 利用此類庫,排查內存泄露變得很是簡單,LeakCanary 中文使用說明,* *LeakCanary: 讓內存泄露無所遁形

anko– 快速開發框架。

CommonAdapter– 經過對於原生Adapter的封裝,產生了支持ListView,GridView,RecyclerView的簡單通用的Adapter。這種方式將item變成獨立的「視圖」對象,方便操做,又增長了可擴展性。

MVPAndroidBootstrap– 一個Android MVP 模式實例項目。

json2notification– 一個多功能方便好用的notification通知欄通知開源庫。

barcodescanner– 一個封裝好的基於zxing二維碼掃描庫。

BGAQRCode-Android– 一個可高度定製二維碼掃描界面、生成二維碼、識別圖片二維碼庫。

mqtt– MQTT 協議 3.1.1 中文翻譯版。

Droid Plugin– DroidPlugin 是360手機助手在Android系統上實現了一種新的插件機制:它能夠在無需安裝、修改的狀況下運行APK文件,此機制對改進大型APP的架構,實現多團隊協做開發具備必定的好處。

JsonAnnotation– 利用註解自動生成Gson‘s Model的庫。

WeChatLuckyMoney– 微信搶紅包插件。

android-support-23.2-sample– support 庫在 23.2 版本新增內容示例項目。

Sunoath– 基於MVP+Retrofit+Material Design的Demo。

ActivityRouter– 一個url打開activity的Router庫,支持指定參數類型,支持參數transfer,支持callback。

好的文章

高效抽取loading– 高效抽取loading,再多的加載頁面也不怕。

修復bug的12個關鍵步驟– 修復bug的12個關鍵步驟。

Android開發技術前線– 裏面是安卓的一些外國前沿文章的翻譯,想課餘時間學習 Android 的看看,已經收錄了。

android-tuning-tool-strictmode– Android性能調優利器StrictMode。

Android-Tips– Android-Tips 安卓方面各類難點坑彙總,按字母排序。

jvm-core-learning-example– 關於Java虛擬機核心知識點學習積累的例子,是初學者及虛擬機核心知識鞏固的最佳實踐。。

Translucent System Bar 的最佳實踐– Translucent System Bar 的最佳實踐。

最詳細的 Toolbar 開發實踐總結– 最詳細的 Toolbar 開發實踐總結。

最詳細的 NavigationDrawer 開發實踐總結– 最詳細的 NavigationDrawer 開發實踐總結。

MVVM 模式介紹– MVVM 模式介紹。

選擇恐懼症的福音!教你認清MVC,MVP和MVVM– 選擇恐懼症的福音!教你認清MVC,MVP和MVVM。

RecyclerView技術棧– RecyclerView技術棧。

awesome-github– awesome-github:收集這個列表,只是爲了更好地使用親愛的GitHub。

Android多渠道打包這樣作才酸爽– Android多渠道打包這樣作才酸爽。

使用 CheckStyle 檢查代碼– 使用 CheckStyle 檢查代碼。

收集android上開源的酷炫的交互動畫和視覺效果

酷炫的交互動畫和視覺效果– 描述:收集android上開源的酷炫的交互動畫和視覺效果。1.交互篇,2.視覺篇。

Android酷炫實用的開源框架(UI框架)– Android酷炫實用的開源框架(UI框架)25個。

交互篇

一、SlidingUpPanelLayout 項目介紹:他的庫提供了一種簡單的方式來添加一個可拖動滑動面板(由谷歌音樂推廣,谷歌地圖和Rdio)你的Android應用程序。 項目地址:github.com/umano/Andro…

二、FoldableLayout 項目介紹:摺疊展開點擊的ITEM 項目地址:github.com/alexvasilko…

三、android-flip 項目介紹:摺疊翻頁效果 項目地址:github.com/openaphid/a…

四、SwipeBackLayout 項目介紹:拖動關閉當前活動窗體 項目地址:github.com/ikew0ng/Swi…

五、AndroidImageSlider 項目介紹:一個漂亮的Slider,能夠經過自定義達到更好的效果 項目地址:github.com/daimajia/An…

六、Android-ParallaxHeaderViewPager 項目介紹:欄目展現動畫,自動播放,滾動下方列表時候,收縮效果 項目地址:github.com/kmshack/And…

七、FragmentTransactionExtended 項目介紹: 漂亮的圖標加載動畫。

項目地址:github.com/DesarrolloA…

八、FragmentTransactionExtended 項目介紹:Android按鈕能夠化身進度 項目地址:github.com/dmytrodanyl…

九、floatlabelededittext 項目介紹:簡單的實現浮動標籤EditText:Android視圖使用EditText之上,並提示EditText時填充文本。 項目地址:github.com/wrapp/float…

十、QuickReturn 項目介紹:Showcases QuickReturn view as a header, footer, and both header and footer. 給幾乎全部能夠滑動的 View 加上快速返回的 Header 或者 Footer,使用很是方便。 項目地址:github.com/lawloretien…

十一、VNTNumberPickerPreference 項目介紹:這是一個易於使用的自定義偏好,打開一個對話框中有許多選擇。的值被自動保存,你能夠設置默認,min -和maxValue方便地在XML。 項目地址:github.com/vanniktech/…

十二、CircularFloatingActionMenu 項目介紹:動畫,可定製的圓形浮動菜單爲Android, 項目地址:github.com/oguzbilgene…

1三、NiftyDialogEffects 項目介紹:Dialog的各類打開動畫,Nifty Modal Dialog Effects look like this(Nifty Modal Window Effects) 項目地址:github.com/sd6352051/N…

1四、material-menu 項目介紹:變形安卓菜單,返回和刪除按鈕 項目地址:github.com/balysv/mate…

1五、AndroidViewHover 項目介紹:咱們須要一個懸停視圖,顯示菜單,顯示消息。 項目地址:github.com/daimajia/An…

1六、PagedHeadListView 項目介紹:圖片輪轉切換

項目地址:github.com/JorgeCastil…

1七、android-movies-demo 項目介紹:電影列表3級聯動,交互 項目地址:github.com/dlew/androi…

1八、NiftyNotification 項目介紹:提示通知欄的各類動畫

項目地址:github.com/sd6352051/N…

1九、SwipeBack 項目介紹:拖動關閉,模範:kicker app(play.google.com/store/apps/…項目地址:github.com/sockeqwe/Sw…

20、AndroidSwipeLayout 項目介紹:相似微信的測拉菜單

項目地址:github.com/daimajia/An…

2一、SnackBar 項目介紹: 項目地址:github.com/MrEngineer1…

2二、Swipecards 項目介紹:A Tinder-like cards effect as of August 2014. You can swipe left or right to like or dislike the content. The library creates a similar effect to Tinder’s swipable cards with Fling animation. 項目地址:github.com/Diolor/Swip…

2三、LDrawer 項目介紹:Android抽屜與材料設計動畫圖標 項目地址:github.com/keklikhasan…

視覺篇

一、android-stackblur 項目介紹:毛玻璃,朦朧美 項目地址:github.com/kikoso/andr…DEMO演示:

二、BlurEffectForAndroidDesign 項目介紹:實現模糊圖形技巧

項目地址:github.com/PomepuyN/Bl…

三、Shimmer-android 項目介紹:閃動的文字 項目地址:github.com/RomainPiel/…

四、WizardPager 項目介紹:它提供了一個示例實現的Android手機上安裝一個嚮導界面 項目地址:github.com/TechFreak/W…

五、FloatingActionButton 項目介紹:浮動的按鈕 項目地址:github.com/FaizMalkani…

六、JumpingBeans 項目介紹:跳動的文本 項目地址:github.com/frakbot/Jum…

七、android_maskable_layout 項目介紹:可屏蔽的佈局

項目地址:github.com/christophes…

八、activityanimation 項目介紹:Activit之間切換動畫

項目地址:github.com/flavienlaur…

九、android-shape-imageview 項目介紹:提供了一組自定義形狀的android imageview組件,和一個框架來定義更多的形狀。實現着色器和位圖基於掩模圖像視圖。 項目地址:github.com/siyamed/and…

十、RippleView 項目介紹:認爲模仿的連鎖反應在單擊推出了Android L

項目地址:github.com/siriscac/Ri…

十一、android-ui 項目介紹:一個小部件能夠定義的行爲之間的動態變化 項目地址:github.com/markushi/an…

十二、FlatUI 項目介紹: 項目地址:github.com/eluleci/Fla…

UI資源

fontawesome– Font-Awesome圖標。

material-design-responsive-design– 深聊Material Design複雜響應式設計,comprehensive-material-design-note– 幫你全面完全搞定Material design的學習筆記。

Iconics– 這是一個可讓你在你的項目中使用幾乎任何字體圖標的庫。默認包含 FontAwesome 和 Material Design Icons 還包含 Meteocons 插件。你甚至能夠添加任何你自定義的字體圖標(typeface)。

開發資源

awesome-java– java庫列表,中文版

material design 的android開源代碼整理– material design 的android開源代碼整理。

Android開源項目分類彙總Trinea國內最多好的開源庫總結。Android 開源庫獲取途徑整理

Android開源庫源碼分析Trinea咱們從 Android 開始建了了協做項目,從簡介、整體設計、流程圖、詳細設計全方面分析開源庫源碼。目前第一期完成,包括10個開源庫及5個公共技術點的全面介紹。在線網頁

年薪30萬的Android程序員必須知道的帖子– Android開源項目彙總,帶效果gif圖。

Android官方培訓課程中文版– Google Android官方培訓課程中文版。

GitHub優秀Android開源項目– GitHub 優秀的 Android 開源項目,不少中文現成項目。

Android開發工具及文檔– androiddevtools,收集整理Android開發所需的Android SDK、開發中用到的工具、Android開發教程、Android設計規範,免費的設計素材等。

material_design– eoeAndroid Material Design 中文協同翻譯。

Android Design Support Library– Android Design Support Library 的 代碼實驗——幾行代碼,讓你的 APP 變得花俏。

Android-Open-Sourse-Library– eoeAndroid 開源組件深度剖析: 1.Http請求組件:Volley\android-async-http\okhttp 2.json數據解析組件:Gson\fast-json\json-smart\Jackson。

wiki-eoeandroid– wiki-eoeandroid : Android Develop – 開發技術、Android Design – 設計規範、Android Distribute – 軟件發佈。

Java資源大全– 國外程序員整理的Java資源大全。

Android開發技術前線– Android開發技術前線 ( android-tech-frontier ),一個按期翻譯、發佈國內外Android優質的技術、開源庫、軟件架構設計、測試等文章的開源項目,讓咱們的技術跟上國際步伐。

10個經常使用工具類– Android快速開發系列 10個經常使用工具類:一、日誌工具類L.java;二、Toast統一管理類;三、SharedPreferences封裝類SPUtils;四、單位轉換類 DensityUtils;五、SD卡相關輔助類 SDCardUtils;六、屏幕相關輔助類 ScreenUtils;七、App相關輔助類;八、軟鍵盤相關輔助類KeyBoardUtils;九、網絡相關輔助類 NetUtils;十、Http相關輔助類 HttpUtils。

19個Android開發工具– 19個Android 開發工具:一、XAppDbg;二、ChkBugReport;三、APKAnalyser;四、AppXplore;五、Memory Analyzer(MAT);六、Eclipse插件SQLiteManger;七、Robotium;八、ACRA;九、Android Layout Binder;十、Spoon;十一、Android Content Provider代碼生成器;十二、AndroidKickStartR;1三、Android Holo顏色生成器;1四、ActionBar風格生成器;1五、Asset Studio;1六、little eye labs;1七、Droid Inspector;1八、Android Button Maker;1九、jsonschema2pojo。

apkbus– code4app 與 apkbus整理的Android開源資源分類,Android源代碼

open-source-android-apps– 他人收集的開源代碼:Android Wear、Communication 、Education、Finance、Game、Multi-Media、News & Magazines、Personalization、Productivity、Social Network、Tools、Travel & Local。

android-developer-tools-list– Android 經常使用開發工具 (Android Studio 插件、Android 網站、Android 系統性能調優工具、Android測試工具)。

Android平臺上最好的幾款免費的代碼編輯器– Android平臺上最好的幾款免費的代碼編輯器:Quoda、DroidEdit、AWD、AIDE、CppDroid。

androidweekly– android技術開發週報,乾貨不少。

awesome-rails-gem– 收集了不少在平時使用 Rails 開發網站時常常會使用到的 Gem, 當中包括的有用戶認證系統, API 接口開發, 文件上傳, 站內搜索等優秀的 Gem 源。

Android_Data– 一份旨在幫助 Android 初學者快速入門以及找到適合本身學習的資料。

Android通用流行框架大全– Android通用流行框架大全。

中文開發博客列表

donal-tong– AndroidListView or GridView for ScrollView

Longdw – * ListView中的分類getItemViewType和getViewTypeCount的使用詳解。

脈脈不得語– Android開發週報。

Chad.cym的專欄– Chad.cym的專欄:android5.0新特性分析。

搜索最好的 Android 代碼——Codota– 從這裏搜索超過七百萬精品代碼實例——Codota,,不只只有Github,並且還有知名博客和開發者網站,讓你搜索一個東西,不用在找上半天.

相關文章
相關標籤/搜索