经常在Github上start项目,时间长久记忆不清。特在此记录所有start的项目和简单用途。
没有全部使用过。先整理,记录。慢慢整理至自己的技术栈中。
Android
收集的Android相关的项目
Fragmentation
- 地址:Fragmentation
- 一个管理fragment的库
Onboarding
- 地址:Onboarding
- A beautiful way to introduce users to you app.
- 用一个优雅的方式介绍你的应用。
Android-SpinKit
- 地址:Android-SpinKit
- Android loading animations(I wrote a android edition according SpinKit)
- Android加载动画
MultiType
- 地址:MultiType
-
RecyclerView
多类型item
加载
ThumbUp
- 地址:ThumbUp
- 一个漂亮的点赞、取消点击效果
photofilter
- 地址:photofilter
- 一个很好的图片滤镜库
Luban
- 地址:Luban
- 一款反推微信实现的图片压缩算法
WheelView
- 地址:WheelView
- 类似iOS的日期滚动效果组件。但只是一个单独的滚动View。实现简单,使用方便。可以修改。
androidWheelView
- 地址:androidWheelView
- 另外一个集成部分功能的WheelView,不是很喜欢。
FunSwitch
- 地址:FunSwitch
- 一个有趣的
SwitchButton
WaveSideBar
- 地址:WaveSideBar
- 一个快速跳跃分组的侧边栏控件,配合
RecyclerView
实现。还可以。
AndroidMP3Recorder
- 地址:AndroidMP3Recorder
- 在Android设备上录制Mp3格式音频。很好用,推荐。
Music-Player
- 地址:Music-Player
- 一款很炫的音乐播放器UI
MarkdownEditors
- 地址:MarkdownEditors
-
Markdown
在Android
上的实现。不错
JieCaoVideoPlayer
- 地址:JieCaoVideoPlayer
- 视频播放
circular-with-floating-action-button
- 地址:circular-with-floating-action-button
- Circular loader integrated with a floating action button.
- 和Float Action Button结合的原型加载进度。
weex
- 地址:weex
- 不用多说了吧,阿里出品的一个库
Compressor
- 地址:Compressor
- Android图片压缩库,支持RxJava风格调用。
AndroidPdfViewer
- 地址:AndroidPdfViewer
- Android PDF 阅读器
ExpandingPager
- 地址:ExpandingPager
- ExpandingPager is a card peek/pop controller
- 一个控制卡片展示的库
RecyclerViewUndoSwipe
- 地址:RecyclerViewUndoSwipe
- Swipe and drag support for RecyclerView with undo action.
- 支持滑动撤销的RecyclerView的库
NumberMorphView
- 地址:NumberMorphView
- Android上数字转换动画的库
InstaCapture
- 地址:InstaCapture
- 屏幕截图
EditTag
- 地址:EditTag
- a view to edit tag just like EditText edit text.
- 一个类似在
EditText
里面编辑text
似的tag
编辑view
AnimatedSvgView
- 地址:AnimatedSvgView
- Animated SVG Drawing for Android
- 使用动画的方式绘制SvgView
HorizontalWheelView
- 地址:HorizontalWheelView
- 类型下面的图
- demo pic
MultipleStatusView
- 地址:MultipleStatusView
- 一个支持多种状态的自定义View,可以方便的切换到:加载中视图、错误视图、空数据视图、网络异常视图、内容视图。
LeafPic
- 地址:LeafPic
- 一个很漂亮的图片浏览App
PdfViewPager
- 地址:PdfViewPager
- 另外一个PDF阅读库
requery
- 地址:requery
- requery - modern SQL based query & persistence for Java / Kotlin / Android
- 支持Java、Kotlin、Android的ORM库,看着不错,可以测试使用。
yava
- 地址:yava
- Yet Another View Animation ( a simple and elegant view animation helper library for Android)
- 另一种View动画,使View动画简单而优雅的Android库
Favor
- 地址:Favor
- 通过接口调用的方式,实现存储、读取配置文件。很好用。推荐之。
Treasure
- 地址:Treasure
- 通过接口调用的方式,实现存储、读取配置文件。实现方式和上面的不同,但功能更多,不适用的原因是编译时出现问题,不好解决。
NavigationTabStrip
- 地址:NavigationTabStrip
- Navigation tab strip with smooth interaction.
-
TabLayout
的另外一种实现,可定制性更强。
android-dynamic-action
- 地址:android-dynamic-action
- Android Dynamic Action,简称DA,是一种简便、可变Action的实现方案。你可以像访问网页一样地访问Activity。
- 可以参考实现,在自己的项目中有具体的实现。
StatusBarAdapt
- 地址:StatusBarAdapt
- Android StatusBar的一个适配方案。
flexbox-layout
- 地址:flexbox-layout
- Flexbox for Android
- Google出品的Flexbox在Android上的实现
androidwhitelist
- 地址:androidwhitelist
- 教你怎么把手机加入白名单,实测,不能全部起作用。
xLog
- 地址:xLog
- Android的一个log库,可以参考实现。
FloatMenuSample
- 地址:FloatMenuSample
- Android悬浮窗菜单
android-proguard-snippets
- 地址:android-proguard-snippets
- 大量第三方库的proguard配置,很实用
hellocharts-android
- 地址:hellocharts-android
- Android图表项目,很好看。最近项目里面不怎么用,接触的少。
- 目前大部分图表项目,并不一定完全可以直接在项目里面使用,大部分都是用作参考。
JKeyboardPanelSwitch
- 地址:JKeyboardPanelSwitch
- Android键盘面板冲突 布局闪动处理方案
- 很好的一篇文章。非常值得一读。
easydeviceinfo
- 地址:easydeviceinfo
- 简单的获取Android的大量设备相关信息。
Other Language
收集的其余语言的项目。
包括Python
awesome-python-cn
- 地址:awesome-python-cn
- python学习大全
插件
收集的插件相关的项目
img-optimizer-gradle-plugin
- 地址:img-optimizer-gradle-plugin
- 一款用于优化png图片的gradle插件,有效减少APK体积,支持极限压缩和无损压缩。
- 没有使用过。
WHC_ScanUnreferenceImageTool
- 地址:WHC_ScanUnreferenceImageTool
- 扫描项目里没有使用的图片工具,删除没有引用的图片以减小打包体积
- 一样没有使用过。
material-theme-jetbrains
- 地址:material-theme-jetbrains
- JetBrains系列IDE的一个Material主题
android-material-design-icon-generator-plugin
- 地址:android-material-design-icon-generator-plugin
- This plugin help you to set material design icon to your project.
- 帮助在工程里面使用material design icon的插件
翻译项目
收集的翻译相关的项目
RxDocs
- 地址:RxDocs
- ReactiveX/RxJava文档中文版
web项目
收集的Web相关的项目
qmui_web
- 地址:qmui_web
- 腾讯 QMUI Web 前端框架。一个旨在提高 UI 开发效率、快速产生项目 UI 的前端框架
react-native-lesson
- 地址:react-native-lesson
- 不好分类,归于Web更好一些
- 学习RN的课程,不错。
server项目
收集的server相关的项目
netty
- 地址:netty
- 很复杂的一个server端项目
useful-java-links
- 地址:useful-java-links
- A list of useful Java frameworks, libraries, software and hello worlds examples
- 不明觉厉的一个项目。
NutzWk
- 地址:NutzWk
- Nutz,想学的一个框架。
- 基于Nutz的开源企业级开发框架,没有使用过。
有趣项目
收集的一些有趣的项目
iquery
- 地址: iquery
- 在命令行里面查询各种信息。例如:火车票、电影等。
网友评论