整理一些開源項目

Android官方代碼示例

https://github.com/googlesamples?page=1android

Android官方培訓課程中文版

https://github.com/kesenhoo/android-training-course-in-chineseios

彙總優秀的android開發資源

https://github.com/zmywly8866/Android-Develop-Resourcesgit

Android學習資源網站索引大全

https://github.com/zhujun2730/Android-Learning-Resourcesgithub

android開發網站導航

https://github.com/zmywly8866/The-Android-Developer-Site-Navigationshell

各類經驗文章,避免重複踩坑

https://github.com/tangqi92/Android-Tips設計模式

android最佳開發實踐(全英文)

https://github.com/futurice/android-best-practices網絡

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

https://github.com/hehonghui/android-tech-frontier架構

Android架構合集

https://github.com/Juude/Awesome-Android-Architectureapp

Android源碼設計模式分析開源項目

https://github.com/simple-android-framework/android_design_patterns_analysis框架

值得閱讀的android技術文章

https://github.com/zmywly8866/Worth-Reading-the-Android-technical-articles

Gradle User Guide 中文版

https://github.com/DONGChuan/GradleUserGuide

Gradle Android插件用戶指南翻譯

https://github.com/AvatarQing/Gradle-Plugin-User-Guide-Chinese-Verision

RxJava Essentials 中文翻譯版

https://github.com/yuxingxin/RxJava-Essentials-CN

Android 開源交流 QQ 羣分享彙總

https://github.com/aosp-exchange-group/share

Android 開源項目分類彙總

https://github.com/Trinea/android-open-project

Android 問題交流討論壇

https://github.com/android-cn/android-discuss

Android-Universal-Image-Loader

強大的圖片下載顯示類,功能最全最穩定

https://github.com/nostra13/Android-Universal-Image-Loader

PhotoView

強大的圖片手勢縮放庫

https://github.com/chrisbanes/PhotoView

zxing

二維碼掃描工具

https://github.com/zxing/zxing

LeakCanary

LeakCanary是一個檢測內存泄露的開源類庫。你能夠在 debug 包種輕鬆檢測內存泄露。

https://github.com/square/leakcanary

https://github.com/liaohuqiu/leakcanary-demo

一個集合了經常使用工具,圖片選擇、拍照、裁剪,okhttp封裝,多渠道打包的github地址

https://github.com/pengjianbo

經常使用的工具類

https://github.com/l123456789jy/Lazy

AndroidBase

整理項目開發中用到的開源框架封裝、測試例子、開發中遇到的問題等

https://github.com/huangwm1984/AndroidBase

博客園 Android 客戶端

https://github.com/yjxandroid/CNBlog

AndroidImageEditor

AndroidImageEditor 安卓設備上圖形編輯開源控件,支持自定義貼圖 圖片濾鏡 圖片旋轉 以及圖片剪裁操做

https://github.com/siwangqishiq/ImageEditor-Android

PhotoEditDemo

圖片處理sdk(just for eclipse)

https://github.com/jarlen/PhotoEditDemo

AndroidTreeView

android多級列表

https://github.com/bmelnychuk/AndroidTreeView

TinyPinyin

適用於Java和Android的快速、低內存佔用的漢字轉拼音庫。

特性

  1. 生成的拼音不包含聲調,也不處理多音字,默認一個漢字對應一個拼音;
  2. 拼音均爲大寫;
  3. 無需初始化,執行效率很高(Pinyin4J的4倍);
  4. 很低的內存佔用(小於30KB)

https://github.com/promeG/TinyPinyin

Android工具類庫

囊括了一大部分Android應用開發過程中經常使用的工具類。工具類來源整理自網絡和本身編寫。

https://github.com/jingle1267/android-utils

AndroidPluginFramework

Android插件化框架系列文章以及DEMO

https://github.com/nuptboyzhb/AndroidPluginFramework

AndroidPicturePicker

圖片選擇器,可以使用不一樣的圖片下載庫

You can use different Image Loader, Picker provide 3 default Loader Engine:
1.GlideEngine
2.PicassoEngine
3.ImageLoaderEngine

https://github.com/ValuesFeng/AndroidPicturePicker

IndexRecyclerView

經過RecyclerView實現聯繫人的功能。

1.首字母懸浮在頂部。
2.側滑刪除聯繫人。
3.聯繫人索引。

https://github.com/jiang111/IndexRecyclerView

MPAndroidChart

MPAndroidChart is a powerful & easy to use chart library for Android. It runs onAPI level 8 and upwards.

As an additional feature, this library allows cross-platform development between Android and iOS as an iOS version of this library is also available: ios-charts :zap:

強大的圖表庫,支持ios和安卓

https://github.com/PhilJay/MPAndroidChart

LiteCommon

LiteCommon是一系列通用類、輔助類、工具類的集合,有如下特色:

  • 1. 通用性強:只有經常使用、通用才集入。
  • 2. 體積超小:不到50K!加入加強IO包混淆後70K!
  • 3. 純 純 純:類間獨立,單挑大樑,極少耦合,就是單純!

其中包括bitmap處理,文件操做,加密存儲器,shell命令,靜默安裝,計數器,均值器,吐司,日誌,校驗,提示,網絡監測等基礎功能,以及一些Base6四、MD五、Hex、Byte、Number、Dialog、Filed、Class、Package、Telephone、Random等工具類。

https://github.com/litesuits/android-common

QQTipsView

仿QQ消息未讀拖拽清除,「一鍵退朝」,「一鍵清除未讀」,「一鍵下班」

https://github.com/Qiaoidea/QQTipsView

AndroidPicker

各類各樣的仿ios選擇器

安卓選擇器類庫,包括日期時間選擇器、單項選擇器、地址選擇器、顏色選擇器、文件目錄選擇器、數字選擇器、星座選擇器等,可自定義頂部及底部界面,可自定義窗口動畫。

https://github.com/gzu-liyujiang/AndroidPicker

CommonPullToRefresh

android-Ultra-Pull-To-Refresh的基礎上增長了加載更多的支持,感謝做者

  • 下拉刷新支持大部分viewListViewScrollViewWebView等,甚至一個單獨的TextView
  • 加載更多目前支持ListViewRecyclerViewGridViewSwipeRefreshLayout
  • 支持自定義header以及footer
  • 增長SwipeRefreshLayout刷新方式,一樣支持加載更多

https://github.com/Chanven/CommonPullToRefresh

SuperSwipeRefreshLayout

A Custom SwipeRefreshLayout.自定義HeaderView和FooterView,支持下拉刷新和上拉加載更多

https://github.com/nuptboyzhb/SuperSwipeRefreshLayout

Velocimeter

一個自定義的速度顯示器,帶動畫

https://github.com/glomadrian/velocimeter-view

FileDownloader

Android 文件下載引擎,穩定、高效、簡單易用

https://github.com/lingochamp/FileDownloader

KLog

這是一個Android專用的LogCat工具,主要功能爲打印行號、函數調用、Json解析、XML解析、點擊跳轉、Log信息保存等功能

https://github.com/ZhaoKaiQiang/KLog

ShortcutLib

快速使用shortcut,避免各類ROM適配致使的各類問題。

https://github.com/xuyisheng/ShortcutHelper

droiReverse

android 逆向工程工具集

https://github.com/Juude/droidReverse

FlycoDialog-Master

各類對話框,有android默認,material,ios風格等

https://github.com/JorgeCastilloPrz/AndroidFillableLoaders

TagCloudView

支持 SingleLine 模式的標籤雲效果,輕鬆實現知乎問題話題列表
標籤雲效果,能夠設置爲 SingleLine 模式,豐富的自定義樣式選擇。
只須要一行代碼便可設置 SingleLine 模式:app:tcvSingleLine="true" true 爲 SingleLine 模式,false 爲默認標籤雲模式

https://github.com/kingideayou/TagCloudView

AndroidFlowLayout

android流式佈局

https://github.com/LyndonChin/AndroidFlowLayout

SwipeBackLayout

滑動返回的佈局

https://github.com/ikew0ng/SwipeBackLayout

Android-PullToNextLayout

經過上下拉直接跳到上一頁或者下一頁

https://github.com/zzz40500/Android-PullToNextLayout

CreditCardEntry

信用卡輸入框

https://github.com/dbachelder/CreditCardEntry

模仿QQ討論組頭像

https://github.com/kongnanlive/android-combination-avatar

Android Swipe Layout

代碼家寫的滑出菜單

https://github.com/daimajia/AndroidSwipeLayout

相關文章
相關標籤/搜索