My Github Start

经常在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
  • MarkdownAndroid上的实现。不错

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
  • 在命令行里面查询各种信息。例如:火车票、电影等。

你可能感兴趣的:(My Github Start)