Android开源库集合(点击各标题可进入GitHub查看)
来源:互联网 发布:java游戏编程书 编辑:程序博客网 时间:2024/06/05 02:45
MaryPopup
相册图片打开效果,放大效果。
DiagonalLayout
图片头部缩放显示
AndroidPhotoFilters
图片滤镜效果,可以随意切换
Blurry
毛玻璃效果
android-crop
这是一个简单的裁剪库,功能不多,但很实用。
MultiImageSelector
仿微信实现多图选择。支持单选和多选两种模式
LargeImage
Android 加载大图 可以高清显示10000*10000像素的图片,轻松实现微博长图功能
Luban-Circle-Demo
仿朋友圈按顺序上传图片至七牛,基于luban算法压缩
下拉刷新
RecyclerRefreshLayout
为android提供下拉刷新,基于SwipeRefreshLayout,支持所有的View。
崩溃捕获
CrashWoodpecker
崩溃异常捕获,并且把捕获的错误信息显示在新的界面中进行展示。
Recovery
“Recovery”帮助你自动处理程序在运行时的Crash,能够在捕获到崩溃时,自动重启应用,清除缓存,提示错误信息等功能
布局
AutoLinearLayout
很简单的一个流式布局
SwipeBackHelper
滑动退到上一个页面
沉浸式
StatusBarUtil
这是一个为Android App 设置状态栏的工具类, 可以在4.4及其以上系统中实现 沉浸式状态栏/状态栏变色,支持设置状态栏透明度,满足你司设计师的各种要求。
StatusBarCompat
沉浸式效果
导航
NavigationTabBar
底部导航
NavigationTabStrip
粘性导航,挺好看的
BottomNavigation
底部导航栏
Space-Navigation-View
底部导航栏(中间比较漂亮)
动画
LiquidButton
一个进度加载的动画
LoadingDrawable
介绍一些酷炫的加载动画
ProgressRoundButton
下载进度条
Android-RoundCornerProgressBar
漂亮的进度条
discreteSeekBar
进度刻度
Android-SpinKit
基于非常火爆的css库SpinKit实现的android加载库,动画效果非常棒。
GoodView
Android点赞+1效果,支持文本和图像
Popview-Android
View的爆炸破碎效果,帅呆了
ExplosionField
爆炸破碎效果
DownloadProgressBar
下载进度动画效果
RippleEffect
水波纹效果,并且兼容低版本。
Material-Animations
Material-Animations 是一个很好过渡动画库, 可以应用于 Activity 与 Activity 之间的跳转, Fragment 与 Fragment 之间的跳转, 以及各个 View 变化前后的过渡动画
Side-Menu.Android
Side Menu 是Yalantis组织开源出来, 该组织因开源出一些动画很棒的开源库为大家所熟知该库是其中一个, 该库是提供翻页动画效果的侧边菜单, 动画体验超赞的
AndroidSweetSheet
比较另类的菜单效果,被选中的菜单项突出于Overlay之上,并且其位置是固定的,通过滚动菜单所在的Overlay来实现选择不同菜单项。
工具库
AndroidProcess
判断App位于前台或者后台的6种方法
日志
KLog
这是一个Android专用的LogCat工具,主要功能为打印行号、函数调用、Json解析、XML解析、点击跳转、Log信息保存等功能
图片轮播
AndroidImageSlider
图片轮播库,带有各种效果的轮播切换。
FlycoPageIndicator
轮播指示灯
弹出框
SublimePicker
日期选择器
TimePickerDialog
时间选择器
BottomSheet
弹出选择框,从下往上弹出
Material-dialogs
Material Dialogs 是一个可高度定制易用, 符合 Material Design 风格的 Dialogs, 兼容 Android API8 以上版本, 个人使用感觉它完全可替代 Android 原生那个, 比原生那个更加简单易用
LovelyDialog
一个比较方便的Dialog
SwitchButton
开关控件
DropDownMenu
DropDownMenu for Android,filter the list based on multiple condition
Droppy
支持多种样式的下拉菜单
AndroidPicker
安卓选择器类库,包括日期时间选择器、单项选择器、二三级联动选择器、地址选择器、颜色选择器、文件目录选择器、数字选择器等,可自定义顶部及底部界面,可自定义窗口动画
colorpreference
颜色选择器
EasyDialog
这个可以用于更多菜单显示
BottomDialog
BottomDialog 是一个通过 DialogFragment 实现的底部弹窗布局,并且支持弹出动画,支持任意布局
MagicIndicator
列表选项卡切换
时间轴
StepView
流程轴
自定义控件
MovingImageView
载一个超出屏幕大小的图片
ZDepthShadow
给View上添加阴影效果
BubbleLayout
气泡效果,可以自定义箭头的位置,以及气泡中存放多少个View
bubbleLayout
气泡效果
BubbleView
标签,箭头控件
TextViewOverflowing
文字环绕图片开源库
CountdownView
时间倒计时
FloatMenuSample
android 悬浮窗菜单,可在launcher或app中使用
OpenWeb
帮助大家快速搭建一个web容器,并且支持网页自动管理回退栈
DragDropListView
拖拽排序
EasyTagDragView
仿网易新闻app下拉标签选择菜单,长按拖动排序,点击增删标签控件
JellyToggleButton
Chebox选择框
CodeView
代码高亮
EmphasisTextView
TextViewExpandableAnimation
当文字超过行数后显示更多
CouponView
半圆锯齿背景虚线边框组合实现简单优惠券效果
Toast吐司
TastyToast
一个很好看的吐司
字体
Calligraphy
一个多种样式的字体
AutoLinkTextView
@高亮效果
通知栏
Pugnotification
一个可以帮助你高效的创建通知的Library。
文件管理
android-simple-storage
方便的对文件进行增删改查
MarkDonw
Markdown
Android平台下的原生Markdown解析器
其他
GuillotineMenu-Android
非常漂亮的一个菜单
drag-select-recyclerview
滑动选中
coolMenu
侧滑菜单
shadow-layout
对控件添加一个阴影
音视频
AndroidAudioConverter
音频转换,AAC,MP3,M4A,WMA,WAV,FLAC,这个可以直接转换,里面的Lib有9MB,采用了FFmpeg
- Android开源库集合(点击各标题可进入GitHub查看)
- GitHub点击图片进入
- Android图片查看器,点击可放大缩小,左右滑动
- Android notification 的使用,可点击,并且进入Activity不走onCreate()方法。
- 可点击列标题可进行排序的ListView控件
- Android ListView的分组显示,分组标题悬浮,点击查看分组的功能实现
- Android 点击图片放大展示 展示中可调节图片的缩放显示 图片查看器
- Android 可拖动可点击悬浮窗
- Android控件设置可点击
- TabLayout标题字体变细,设置是否可点击
- Android github上开源项目集合
- Android github上开源项目集合
- 2010年中秋放假安排~ 点击进入查看
- Android开发-点击进入拨号界面-AndroidStudio
- Android点击链接进入应用市场下载
- android 7.0 切换语言界面切换语言后点击“添加语言”的加号进入语言选择列表不做任何操作返回返现actionbar标题异常
- Android点击缩略图查看大图
- Android 点击ImageView 查看大图
- 初探的嫩芽(2)
- 使用VC++6.0操作EXCEL
- AES加解密JS和php互相处理字符
- Andriod初体验-小白一天中遇到的坑
- big three三大函数:拷贝构造拷贝赋值析构函数
- Android开源库集合(点击各标题可进入GitHub查看)
- Linux命令格式和帮助
- ListActivity的使用方法
- You asked for an OpenJDK 7 build but your----Android源码编译之JDK下载问题
- nRF52832 中断相关
- The next day yo learn Python(第二天学习Python)
- JAVA正则表达式:Pattern类与Matcher类详解(转载)
- SecureCRT如何退出全屏
- 使用Dockerfile构建MyEclipse创建的JavaWeb项目