Android优秀第三方开源(一)
来源:互联网 发布:淘宝基础版全套代码 编辑:程序博客网 时间:2024/06/03 23:07
公司项目上线了,应该是有一段空闲期,打算看下一些优秀的项目,整理下思路,做一段总结。已经很长一段时间没有写博客了,一方面是想着提高博客质量写一些高质量的文章,但写的时候总担心文笔不行,所以造成了很长一段时间没有自己的原创文章,二来是感觉确实没什么好写的,现在Android这一块基本想要什么网上都有了,而且都还总结的不错。拿来都能用,轮子都造好了,装上就可以了。对于开发产生了一种惰性。
闲暇之余还是打算做一套Android优秀第三方框架的思路源码解析。初期打算一月两篇,分析介绍下自己经常使用的框架和工具。供今后回顾和大家参考。先做下整理,当然也有一些github上优秀的控件集。话不多说,先写再说:
- 常用第三方框架
- Media
- camera
- UI框架
- 注解
- 数据库
- 逻辑
- 网络
- 性能分析工具
- other
- Media
- 优秀的第三方开源项目
- 工具类
- 小功能
- 异常处理
- 动画效果
- 下拉刷新
- CardViewgithub搜card
- 总结篇
- 常用第三方框架
- 打赏
常用第三方框架
Media
camera
googlesamples/android-Camera2Basic
Google camera DemoMultiMediaSample(Camera案例)
Android Multimedia框架总结案例,包含MediaPlayer,Camera等
博客讲解链接
- pinguo-yuyidong/Camera2
UI框架
- EasyRecyclerView
ArrayAdapter,pull to refresh,auto load more,Header/Footer,EmptyView,ProgressView,ErrorView
github
- SmartTabLayout
github
- RoundedImageView
github
- material-dialogs
github
- Android-Iconics
Android图标整理工具项目
github
- Fragmentation
A powerful library that manage Fragment for Android!
github
- ShortcutBadger
An Android library supports badge notification like iOS in Samsung, LG, Sony and HTC launchers.
github
注解
Databinding
Dagger2
Dagger2 知识梳理讲解 博客
square dagger
Google dagger
数据库
greenDAO
github
- litepal
github
逻辑
- RxAndroid
github
网络
- jsoup
jsoup: Java HTML Parser, with best of DOM, CSS, and jquery
github
性能分析工具
- AndroidPerformanceMonitor
BlockCanary — 轻松找出Android App界面卡顿元凶
使用方法
github
- leakcanary
other
- logger
Simple, pretty and powerful logger for android
github
- Fragmentation
A powerful library that manage Fragment for Android!
github
- AndroidEventBus
A lightweight eventbus library for android, simplifies communication between Activities, Fragments, Threads, Services, etc.
github
优秀的第三方开源项目
- superXingPostCard
An post card DIY app./制作明信片图片的app
- CoCoin
CoCoin, Multi-view Accounting Application
github
- LQRWeChat
本项目仿最新版微信6.5.7(除图片选择器外)
github
- 4.
工具类
- CommonUtilLibrary
快速开发工具类收集,史上最全的开发工具类
github
- AndroidUtilCode
Android developers should collect the following utils(updating)
github
- 3.
小功能
ActivityRouter
一款可以给Activity设置连接跳转的工具
github
- 2.
异常处理
- CustomActivityOnCrash
github
- 2.
动画效果
- lottie-android
github
- 动画效果集
github
- AndroidViewAnimations
github
- 4.
下拉刷新
1:SmartRefreshLayout 下拉刷新、上拉加载、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹,具有极强的扩展性,集成了几十种炫酷的Header和 Footer
github链接地址
CardView(github搜card)
- ViewPagerCards
- folding-cell-android
github
- CardSlidePanel
github
- RecyclerViewCardGallery
github
- ExpandingPager
github
- CardStackView
link
7. AndroidPileLayout
github
- Android-InfiniteCards
github
9. MultiCardMenu
github
SwipeableCard
github- GiftCard-Android
github
- CardView
github
总结篇
- android-open-project
Android 开源项目分类汇总
github
AndroidLibs
正在成为史上最全分类 Android 开源代码大全~~(正在整理收集,不要着急先 Star 一下吧)
AndroidLibsCommonUtilLibrary
github
- AndroidSdkSourceAnalysis
Android源码分析文章集
github
打赏
If you find this repository helpful, you may make a donation to me via alipay or wechat.
坚持原创技术分享,您的支持将鼓励我继续创作!
- Android优秀第三方开源(一)
- Android优秀开源项目(一)
- Android Studio 优秀插件(一):GsonFormat
- React Native优秀的第三方插件(Android & iOS)
- React Native优秀的第三方插件(Android & iOS)
- Android高手速成--第三部分 优秀项目
- Android第三方开源ImageLoader的使用(一)
- GitHub 优秀的 Android 开源项目(一)
- android QQ第三方登录(一)
- Android-第三方框架-GreenDao(一)
- Android集成主流优秀第三方组件框架
- Android 优秀的第三方UI库集锦
- 统计图表--第三方开源--MPAndroidChart(一)
- [Android第三方类库]greenDao使用心得(一)
- Android深入浅出之Audio第三部分Audio Policy(一)
- Android群侠传第三章阅读笔记(一)
- Android开发技巧之:QQ第三方登录(一)
- 推荐Java 中优秀的第三方开源 jar 包
- 图片浏览器
- HTTPS协议与HTTP协议的区别
- BZOJ 3130 浅谈二分+实数范围网络流
- 错排问题:HDU-2048 神、上帝以及老天爷
- 信号处理机制
- Android优秀第三方开源(一)
- session的权限判断
- Unity3D_楼梯算法
- iOS之SHA1算法
- MYSQL触发器的查看和删除
- js中数组过滤、遍历、迭代every、some、filter、map、forEach、reduce、reduceRight
- kill -3 pid打印trace原理笔记
- Day01 Java初始
- Servlet源码