(4.2.0)GitHub开源项目收集

(4.2.0)GitHub开源项目收集

1543人阅读  评论(0)  收藏  举报
  分类:
4.2-android开源组件(98) 

目录(?)[+]

  • 图像类
    • 图像处理工具
      • 支持常见的一些图片滤镜效果函数
      • 一行代码实现 Android 图片 Lowpoly 效果
      • Android的着色器和过滤器
      • Android 高性能实时模糊Blur View 效果
      • 又一个LowPoly图片 另外这个还可以让图片变成沙画
  • 控件类
    • View
      • 锯齿边框类似优惠劵效果的自定义 View
      • 仿支付宝芝麻信用分仪表盘效果
      • Android环形进度条类似apple watch健身记录
      • 让任何布局支持选中状态类似 Checkbox 的属性
      • 模仿掌上英雄联盟能力分析效果
      • Preference 中经常会遇到选颜色的问题这个自定义组件就是帮你解决Color Preferece 的问题
      • 拆轮子-唯美细腻的夕阳海浪动画
      • 马蜂窝
      • 支持自动高亮关键字的 TextView很实用
    • 搜索
      • Android 搜索过度效果
    • List
      • 挺有意思的一个下拉刷新效果可以看看源码学习一下实现类似效果的思路
      • 支持多种显示效果与无限滚动的RecyclerView
      • 视差效果的 Item 滑动变大
      • RecyclerView 卡片画廊效果
      • 基于itemtouchhelper实现左滑菜单删除确认
      • 又一个显示recycleview复杂效果的库
      • RecyclerView Snap 边缘停止效果让你的 App 更人性化更精致
    • SideBar
      • 波动效果的索引侧边栏支持左右手模式和自定义索引 郭佳哲
    • Toast Dialog
      • 给人眼前一亮的 Toast 效果
      • Android 自定义漂亮 Dialog
    • 评价 投票 开关
      • 五星好评
      • Material Design 风格的投票效果
      • Android 版本的 Day Night Switcher之前 Gank 发布过 iOS 版本的
    • 菜单
      • 一个别致的环形菜单
      • 轮盘样式的 Fragment 菜单可转动轮盘切换 Fragment
      • 一个实现树形内容展示的库
      • Android两级磁贴列表拥有完美的不同级磁贴互相接触推动的效果适合多级分类嵌套展示
      • 一个 Android Page 过渡效果 Demo 效果
      • 一个好看的Float菜单
      • Material Design 风格 底部导航栏
      • 简单而精致的 Fragment 菜单控件它可以让你切换 Fragment 的时候眼前一亮
      • 自定义圆形菜单
    • 二维码
      • 生成二维码和从图片解析二维码库
      • 将生成的二维码与选择的图片合成生成的新二维码
    • 编辑器
      • 目前来看 Android 上最棒的一款富文本编辑器
    • 时钟
      • 纯用SVG做的Google IO 2016那个炫酷的时钟
      • 仿锤子闹钟
    • 进度
      • 一个绚丽的loading动效分析与实现
      • Android 仿应用宝的下载效果你知道中间那个光条是怎么做出来的吗
      • 一个展示下载进度的View下载完成和失败的时候会有酷酷的动画
    • 动画
      • 双面翻转 View 效果
      • 仿微信风格的 滑动退回
      • 兼容40以上版本的点击扩散动画库几行代码实现Activity转场动画效果 及新增自定义界面转场动画
      • 摇晃的门牌效果支持 Sensor 晃动
      • 简单实现夜间模式渐变效果
      • 超级漂亮的一个高亮功能提醒效果
      • 渐变的下载按钮发现不少小伙伴要做类似效果的
      • 掉落通知效果
      • 一个酷炫的分享控件
      • 雪花粒子爆炸效果
      • Android 下雪效果
      • 可跟随手指滑动进行响应式滑动的背景效果
      • 使用Transition FrameWork实现有意义的转场动画
      • Depth-LIB-Android
      • 通过 AnimateVectoreDrawer 实现的一些动画效果看看代码有没有新灵感
      • 一个超级炫酷的高亮功能提醒效果
      • 超漂亮的 Animation Scale 动画设置效果
      • 拆轮子-唯美细腻的夕阳海浪动画
  • 模块
    • 相册
      • 抽取自Telegram并加入QQ相册选择风格的图片选择器高效低耗响应快速
      • 简洁的图片裁剪小裤子
      • 对 ImageView 实现了全屏浏览效果同时支持了图片缩放效果和滑动消失效果
      • 基于 Bottom Sheet 实现的图片选择器交互效果不错
      • Android拼图支持库轻松实现Instagram Layout效果
    • 介绍页
      • Material 风格的介绍页在做介绍的同时可以向用户申请权限做的超漂亮
      • 带有色彩渐变的新功能引导页
    • 登录
      • Material-Design风格的动画注册登陆界面够清爽
      • 一个很棒的两步登录界面设计
  • 异步并发类
      • RxJava 权限申请
      • FcPermissions也许是目前最好的动态权限请求库
  • 事件
      • 一个高效使用方便基于动态代理实现的Android事件总线库
      • 饿了么开发了一套面向业务逻辑的编程库-ToyRoom
      • AS最新可用eventbus3插件
  • 崩溃
      • Android 收集用户基本信息利器比如 App 崩溃后的地理位置GPS网络状态当前页面截屏等等
      • App 崩溃后帮助你恢复现场并查看崩溃信息的库在开发阶段相当实用建议大家集成进去节省些开发时间
  • 热修复
      • 美团 Android 热更新方案 Robust 详解
      • 基于 InstantRun 实现的一个 Android 热修复方案
      • 受微信热修复原理激发的Android热修复与增量升级框架简单易用
      • Android热修复实践应用AndFix
  • 应用瘦身
      • Android 之美 那些你不知道的APK 瘦身让你的APK更小
      • Android 之美 App瘦身最佳实践
  • 其他
      • 通过更简洁的方式启动 ActivityServiceBroadcast 等
      • 非常实用的省略控件无emoji截断之乱码 无characterstyle截断之不雅
      • 利用 AnimatedVectorDrawable 实现会动的 emoji
      • 自动给 TextView 增加超链接的库
      • Android 的录音库可录制 pcm 和 wav暂停继续录制
      • 利用 KeyStore 存储密码加密 SharedPreference 的数据保证安全性
      • AES-256加密的SharedPreferences
      • 为你的应用程序加上数字角标
      • Toolbar 组件展示 Banner 图片效果
      • 超轻量的Android端Router框架可灵活配置规则适用性广
      • Android 角标组件效果
      • 显示阳历农历节假日和二十四节气 实现对某月日期的单选或者多选的andorid 日历控件库
      • 一款漂亮的 Bottom Sheet 选择器
      • Android 指纹识别身份验证 Demo 一例
      • 带有动态效果的表单引导进度条
  • Demo
      • 机票座位在线选择android
      • 任阅小说阅读器
      • 一个完整的生日管理 App UPMiss 开源了
      • 第三方微博
      • 一个超棒的 Android Music Player
      •  一个比较完整的面对面快传App 开源项目
      •  一款超漂亮的基于 MD 设计的电影 App
      • 含多语言md解析day night主题的多语言代码阅读器CoReader
      • android-UniversalMusicPlayer
      • LookLook
      • Meizhi
      • Material Animations
      • 跨平台AndroidiOSweb的 IM 开源项目

图像类

图像处理工具

支持常见的一些图片滤镜效果函数

支持常见的一些图片滤镜效果函数 

一行代码实现 Android 图片 Lowpoly 效果

一行代码实现 Android 图片 Lowpoly 效果 

Android的着色器和过滤器

Android的着色器和过滤器 

Android 高性能实时模糊(Blur) View 效果

Android 高性能实时模糊(Blur) View 效果 

又一个LowPoly图片, 另外这个还可以让图片变成沙画

又一个LowPoly图片, 另外这个还可以让图片变成沙画 

控件类

View

锯齿边框,类似优惠劵效果的自定义 View

锯齿边框,类似优惠劵效果的自定义 View 

仿支付宝芝麻信用分仪表盘效果

仿支付宝芝麻信用分仪表盘效果 

Android环形进度条类似apple watch健身记录。

Android环形进度条类似apple watch健身记录。 

让任何布局支持选中状态,类似 Checkbox 的属性

让任何布局支持选中状态,类似 Checkbox 的属性 

模仿掌上英雄联盟能力分析效果

模仿掌上英雄联盟能力分析效果 

Preference 中经常会遇到选颜色的问题,这个自定义组件,就是帮你解决Color Preferece 的问题。

Preference 中经常会遇到选颜色的问题,这个自定义组件,就是帮你解决Color Preferece 的问题。 

拆轮子-唯美细腻的夕阳海浪动画

拆轮子-唯美细腻的夕阳海浪动画 

马蜂窝

把RecyclerView撸成 马 蜂 窝 
(4.2.0)GitHub开源项目收集_第1张图片

支持自动高亮关键字的 TextView,很实用。

支持自动高亮关键字的 TextView,很实用。 

搜索

Android 搜索过度效果

Android 搜索过度效果 

List

挺有意思的一个下拉刷新效果,可以看看源码学习一下实现类似效果的思路。

挺有意思的一个下拉刷新效果,可以看看源码学习一下实现类似效果的思路。 

支持多种显示效果与无限滚动的RecyclerView

支持多种显示效果与无限滚动的RecyclerView 

视差效果的 Item 滑动变大

视差效果的 Item 滑动变大 

RecyclerView 卡片画廊效果

RecyclerView 卡片画廊效果 

基于itemtouchhelper,实现左滑菜单,删除确认

基于itemtouchhelper,实现左滑菜单,删除确认 

又一个显示recycleview复杂效果的库

又一个显示recycleview复杂效果的库 

RecyclerView Snap 边缘停止效果,让你的 App 更人性化,更精致。

RecyclerView Snap 边缘停止效果,让你的 App 更人性化,更精致。 

波动效果的索引侧边栏,支持左右手模式和自定义索引 (郭佳哲)

带波动效果的索引侧边栏,支持左右手模式和自定义索引 

Toast && Dialog

给人眼前一亮的 Toast 效果

给人眼前一亮的 Toast 效果 

Android 自定义漂亮 Dialog。

Android 自定义漂亮 Dialog。

评价 & 投票 & 开关

五星好评

五星好评 

Material Design 风格的投票效果!

Material Design 风格的投票效果! 

Android 版本的 Day & Night Switcher!之前 Gank 发布过 iOS 版本的。

Android 版本的 Day & Night Switcher!之前 Gank 发布过 iOS 版本的。 

菜单

一个别致的环形菜单

一个别致的环形菜单 

轮盘样式的 Fragment 菜单,可转动轮盘切换 Fragment

轮盘样式的 Fragment 菜单,可转动轮盘切换 Fragment 

一个实现树形内容展示的库

一个实现树形内容展示的库 

Android两级磁贴列表,拥有完美的不同级磁贴互相接触推动的效果,适合多级分类嵌套展示。

Android两级磁贴列表,拥有完美的不同级磁贴互相接触推动的效果,适合多级分类嵌套展示。 

一个 Android Page 过渡效果 Demo 效果

一个 Android Page 过渡效果 Demo 效果 

一个好看的Float菜单

一个好看的Float菜单。 

Material Design 风格 底部导航栏

Material Design 风格 底部导航栏 

简单而精致的 Fragment 菜单控件,它可以让你切换 Fragment 的时候眼前一亮

简单而精致的 Fragment 菜单控件,它可以让你切换 Fragment 的时候眼前一亮 

自定义圆形菜单

自定义圆形菜单 

二维码

生成二维码和从图片解析二维码库

生成二维码和从图片解析二维码库 

将生成的二维码与选择的图片合成,生成的新二维码

将生成的二维码与选择的图片合成,生成的新二维码 

编辑器

目前来看 Android 上最棒的一款富文本编辑器

目前来看 Android 上最棒的一款富文本编辑器。 

时钟

纯用SVG做的Google I/O 2016那个炫酷的时钟

纯用SVG做的Google I/O 2016那个炫酷的时钟 

仿锤子闹钟

仿锤子闹钟 

进度

一个绚丽的loading动效分析与实现!

一个绚丽的loading动效分析与实现! 

Android 仿应用宝的下载效果,你知道中间那个光条是怎么做出来的吗?

Android 仿应用宝的下载效果,你知道中间那个光条是怎么做出来的吗? 

一个展示下载进度的View,下载完成和失败的时候会有酷酷的动画.

一个展示下载进度的View,下载完成和失败的时候会有酷酷的动画. 

动画

双面翻转 View 效果

双面翻转 View 效果 

仿微信风格的 滑动退回

仿微信风格的 滑动退回 

兼容4.0以上版本的点击扩散动画库,几行代码实现Activity转场动画效果 及新增自定义界面转场动画~

兼容4.0以上版本的点击扩散动画库,几行代码实现Activity转场动画效果 及新增自定义界面转场动画~ 

摇晃的门牌效果,支持 Sensor 晃动。

摇晃的门牌效果,支持 Sensor 晃动。 

简单实现夜间模式-渐变效果

简单实现夜间模式-渐变效果 

超级漂亮的一个高亮功能提醒效果!

超级漂亮的一个高亮功能提醒效果! 

渐变的下载按钮,发现不少小伙伴要做类似效果的

渐变的下载按钮,发现不少小伙伴要做类似效果的 

掉落通知效果

掉落通知效果 

一个酷炫的分享控件

一个酷炫的分享控件 

雪花,粒子爆炸效果

雪花,粒子爆炸效果 

Android 下雪效果

Android 下雪效果 

可跟随手指滑动,进行响应式滑动的背景效果

可跟随手指滑动,进行响应式滑动的背景效果 

使用Transition FrameWork实现有意义的转场动画

使用Transition FrameWork实现有意义的转场动画 

Depth-LIB-Android

小说Android开源篇 第一章——终于等到你Depth-LIB-Android 

通过 AnimateVectoreDrawer 实现的一些动画效果,看看代码,有没有新灵感。

通过 AnimateVectoreDrawer 实现的一些动画效果,看看代码,有没有新灵感。 
 

一个超级炫酷的高亮功能提醒效果

一个超级炫酷的高亮功能提醒效果 

超漂亮的 Animation Scale 动画设置效果

超漂亮的 Animation Scale 动画设置效果。 

拆轮子-唯美细腻的夕阳海浪动画

拆轮子-唯美细腻的夕阳海浪动画 

模块

相册

抽取自Telegram,并加入QQ相册选择风格的图片选择器,高效,低耗,响应快速。

抽取自Telegram,并加入QQ相册选择风格的图片选择器,高效,低耗,响应快速。。 

简洁的图片裁剪小裤子

简洁的图片裁剪小裤子 

对 ImageView 实现了全屏浏览效果,同时支持了图片缩放效果,和滑动消失效果。

对 ImageView 实现了全屏浏览效果,同时支持了图片缩放效果,和滑动消失效果。 

基于 Bottom Sheet 实现的图片选择器,交互效果不错。

基于 Bottom Sheet 实现的图片选择器,交互效果不错。 

Android拼图支持库,轻松实现Instagram Layout效果

Android拼图支持库,轻松实现Instagram Layout效果 

介绍页

Material 风格的介绍页,在做介绍的同时,可以向用户申请权限,做的超漂亮!!

Material 风格的介绍页,在做介绍的同时,可以向用户申请权限,做的超漂亮!! 

带有色彩渐变的新功能引导页

带有色彩渐变的新功能引导页 

登录

Material-Design风格的动画注册登陆界面~够清爽~

Material-Design风格的动画注册登陆界面~够清爽~ 

一个很棒的两步登录界面设计

一个很棒的两步登录界面设计 

异步并发类

RxJava + 权限申请

RxJava + 权限申请

FcPermissions:也许是目前最好的动态权限请求库

FcPermissions:也许是目前最好的动态权限请求库

事件

一个高效,使用方便,基于动态代理实现的Android事件总线库

一个高效,使用方便,基于动态代理实现的Android事件总线库

饿了么开发了一套面向业务逻辑的编程库-ToyRoom

饿了么开发了一套面向业务逻辑的编程库-ToyRoom

AS最新可用eventbus3插件

AS最新可用eventbus3插件

崩溃

Android 收集用户基本信息利器,比如 App 崩溃后的地理位置,GPS网络状态,当前页面截屏等等

Android 收集用户基本信息利器,比如 App 崩溃后的地理位置,GPS网络状态,当前页面截屏等等

App 崩溃后,帮助你恢复现场并查看崩溃信息的库,在开发阶段相当实用,建议大家集成进去节省些开发时间。

App 崩溃后,帮助你恢复现场并查看崩溃信息的库,在开发阶段相当实用,建议大家集成进去节省些开发时间。 

热修复

美团 Android 热更新方案 Robust 详解

美团 Android 热更新方案 Robust 详解,Robust 是基于 Instant Run 实现的代码热更新。 

基于 InstantRun 实现的一个 Android 热修复方案

基于 InstantRun 实现的一个 Android 热修复方案 

受微信热修复原理激发的Android热修复与增量升级框架,简单易用。

受微信热修复原理激发的Android热修复与增量升级框架,简单易用。

Android热修复实践应用–AndFix

Android热修复实践应用–AndFix

应用瘦身

[Android 之美] 那些你不知道的APK 瘦身,让你的APK更小

那些你不知道的APK 瘦身,让你的APK更小

[Android 之美] App瘦身最佳实践

App瘦身最佳实践

其他

通过更简洁的方式启动 Activity、Service、Broadcast 等

通过更简洁的方式启动 Activity、Service、Broadcast 等

非常实用的省略控件,无emoji截断之乱码, 无characterstyle截断之不雅

非常实用的省略控件,无emoji截断之乱码, 无characterstyle截断之不雅 

利用 AnimatedVectorDrawable 实现会动的 emoji。

利用 AnimatedVectorDrawable 实现会动的 emoji。 

自动给 TextView 增加超链接的库

自动给 TextView 增加超链接的库,还可以处理 Hashtags (#) ,at 人(@),电话,邮件等等数据。 超有用! 

Android 的录音库,可录制 pcm 和 wav,暂停/继续录制

Android 的录音库,可录制 pcm 和 wav,暂停/继续录制

利用 KeyStore 存储密码,加密 SharedPreference 的数据,保证安全性

利用 KeyStore 存储密码,加密 SharedPreference 的数据,保证安全性。

AES-256加密的SharedPreferences

AES-256加密的SharedPreferences

为你的应用程序加上数字角标

为你的应用程序加上数字角标

Toolbar 组件展示 Banner 图片效果。

Toolbar 组件展示 Banner 图片效果。 

超轻量的Android端Router框架。可灵活配置规则。适用性广

超轻量的Android端Router框架。可灵活配置规则。适用性广

Android 角标组件效果

Android 角标组件效果 

显示阳历,农历,节假日和二十四节气 实现对某月日期的单选或者多选的andorid 日历控件库

显示阳历,农历,节假日和二十四节气 实现对某月日期的单选或者多选的andorid 日历控件库 

一款漂亮的 Bottom Sheet 选择器

一款漂亮的 Bottom Sheet 选择器 

Android 指纹识别身份验证 Demo 一例

Android 指纹识别身份验证 Demo 一例 

带有动态效果的表单引导进度条。

带有动态效果的表单引导进度条。 

Demo

机票座位在线选择android

机票座位在线选择android 

任阅小说阅读器

任阅小说阅读器,高仿追书神器,实现追书推荐、标签检索、3D仿真翻页效果、文章阅读、缓存章节、日夜间模式、文本朗读等功能。 

一个完整的生日管理 App: UPMiss 开源了

一个完整的生日管理 App: UPMiss 开源了 

第三方微博

第三方微博 

一个超棒的 Android Music Player

一个超棒的 Android Music Player 

 一个比较完整的【面对面快传】App 开源项目

一个比较完整的【面对面快传】App 开源项目 

 一款超漂亮的基于 MD 设计的电影 App

一款超漂亮的基于 MD 设计的电影 App 

含多语言,md解析,day night主题的多语言代码阅读器CoReader

含多语言,md解析,day night主题的多语言代码阅读器CoReader 

android-UniversalMusicPlayer

github:https://github.com/googlesamples/android-UniversalMusicPlayer 
这个开源项目展示了如何实现一个横跨各种Android平台的音乐播放器,包括手机,平板,汽车,手表,电视等。Google官方推出,跨平台开发必看项目。 

LookLook

github:https://github.com/xinghongfei/LookLook 
可以阅读知乎日报,网易头条,每日推送一张妹子图片和视频,是一个精美的阅读软件。遵循Google Meterial 设计风格,加入了一些5.0以上的新特性,阅读体验绝不逊色于官方的app。 
架构: MVP 
图片加载:Glide 
网络请求:RxJava & Retrofit+okhttp 
界面: 遵循Google Meterial 设计风格 
其他: Cardview,RecycleView,Butterknife,PhotoView 

Meizhi

github:https://github.com/drakeet/Meizhi 
每天推送一张妹子图、一个小视频和一系列程序员精选文章,数据来源于代码家的干货集中营。唯一不足就是视频解析还有bug,声音视频无法同步,希望能尽快修复。 
架构: MVC 
图片加载:Picasso 
网络请求:RxJava & Retrofit+okhttp 
界面: 遵循Google Meterial 设计风格 
其他:nineoldandroids,photo view,numberprogressbar,umeng-analytics,rxandroid,butterknife,otto 

Material Animations

GitHub: https://github.com/lgvalle/Material-Animations 
演示View的平移、缩放动画,activity进入和退出动画,界面间元素共享,并且开发者在README中,对动画原理进行了精讲,是学习动画很好的项目,项目代码量比较少,也很适合新手学习。

跨平台(Android,iOS,web)的 IM 开源项目

跨平台(Android,iOS,web)的 IM 开源项目

你可能感兴趣的:(github)