史上最全Android开发中100%会用到的开源框架整理(1/5)

岳浩宕
2023-12-01

其实这个开源框架整理很久了,只是一直放在有道云笔记里面,笔者还有很多写得文章都放在有道云笔记里面,有时间都好好整理一下放出来,本篇文章也会不定期更新,由于整理的开源框架分类都有200多个,所有这次只将1/5的整理出来,后面也会有一篇整理github上比较知名的开源App,敬请期待吧,也希望大家多多关注我。

UI部分

RealtimeBlurView

透明毛玻璃效果

BGASwipeBackLayout-Android

侧滑删除

ScalingLayout

缩放布局,缩放按钮,搜索框

floatingsearchview

搜索框

JJSearchViewAnim 搜索样式

SlidingRootNav

侧滑菜单,不同于DrawLayout那种

smart-app-rate

应用评分,Google Play那种

ViewPager类

Android-Indefinite-Pager-Indicator

ViewPager-Indicator ViewPager指示器

RecyclerViewCardGallery

用RecyclerView实现的画廊效果

AndroidRubberIndicator

ahoy-onboarding

ViewPager动画和indicator

SlidingIntoView

material-intro-screen

引导介绍ViewPager

XhsParallaxWelcome

小红书欢迎引导界面

welcome-android

UberSplash

Uber welcome page.Uber的欢迎界面Android版

welcome-coordinator

pagerbullet

BGABanner-Android

引导界面滑动导航 + 大于等于1页时无限轮播 + 各种切换动画轮播效果

AppIntro

SlidingBallViewPager

仿qq身边的人Viewpager实现

仿QQ身边的人的水平滑动效果

AndroidCarrouselLayout

FloatingToolbar

果冻效果Toolbar

TapBarMenu

搜索筛选

merlin

一个能够观察网络连接状态的库

页面状态管理

带有动画的下拉视图

下拉视图筛选器

ViewPager

UltraViewPager

FlipViewPager.Draco

神交互!模仿饿了么详情页可以跟随手指移动 viewpager变详情页

FabulousFilter

动画,共享元素

Backboard

ENViews

Original designAndroid demoClass
ENDownloadView
ENVolumeView
ENLoadingView
ENPlayView
ENSearchView
ENScrollView
ENRefreshView

StarWars.Android

Grav

Euclid

ExpectAnim

AndroidViewAnimations

lottie

ShareButton

页面过渡动画

过渡动画

BubbleActions

123

IconSwitch

字体设置

凸材料阴影的库

凸材料阴影的库

123

一个用于app指向性功能高亮的库

MaterialIntroView

UserGuideView

123

TourGuide

123

linear-time-picker

CountdownView


一个踩过腾讯验证码的坑的例子

Android开发中实现自动填写验证码的开源库

仿Google商店的引导图

模仿探探首页的卡片滑动效果

滑动卡片查看说明

Android-InfiniteCards

ViewPagerTransforms

InfiniteCycleViewPager

12

ViewpagerTransition

123

AndroidPileLayout

ECardFlow

paper-onboarding-android

android-ui-animation-components-and-libraries

123

fluid-slider-android

navigation-toolbar-android

folding-cell-android

garland-view-android

direct-select-android

circle-menu-android

expanding-collection-android

ViewPagerCards

FanLayoutManager

DiscreteScrollView

12

CardSwipeLayout

WoWoViewPager

12

VegaLayoutManager

12

DragRankSquare

12

about-page

12

支付键盘类

WeChatPswKeyboard

RxPay

一个集成支付宝微信的支付工具完全兼容kotlin,让支付从此简单下去,一键支付功能,支持支付宝支付,微信支付

PayUI

NumericKeyboard

随机数字密码键盘,仿支付宝支付密码界面。

Toast相关

SuperToasts

FancyToast-Android

动画相关

AVLoadingIndicatorView

Android-SpinKit

LoadingView

GifLoadingView

这个框架效果很不错,有很多直接拿来用的Demo,由于图片太多,所有这里就不一一展示了

SlidingSquareLoaderView

LoadingDrawable

由于图片太多,所有这里就不一一展示了

SlackLoadingView

手摸手教你写Slack的Loading动画

seekbar

BubbleSeekBar

权限框架

RxPermissions

HiPermission

easypermissions

沉浸式体验

StatusBarUtil

SystemBarTint

TranslucentBar

Job

Android-Job

plugin

dexcount-gradle-plugin

响应式编程

agera 谷歌爸爸推出的Android响应式编程

上拉加载,下拉刷新,RecyclerView之类的东西

PullRefreshLayout

123

下拉刷新

SmartRefreshLayout

123

BGARefreshLayout

123

Taurus

TwinklingRefreshLayout

123

android-Ultra-Pull-To-Refresh

123

转载于:https://juejin.im/post/5b6aa8d06fb9a04fcc44c735

 类似资料: