FunnyViews
不积跬步无以至千里
编程灵感总有一部分来源于日常生活。
当我在日常生活中发现一些有趣的view时,我会记录下来并且通过编程实现。
该贴将记录于android中实现许多有趣的view,包括loadingview,progressview等等,在我创建这些view的时候,没有使用任何图片,我使用Android的原生api来绘制它们。
如果您有任何有趣的想法,可以联系我***729717222@qq.com***
文章目录
- 时钟类
- 加载中类
- [CoffeeView: 一杯咖啡的loading view](https://github.com/samlss/CoffeeView)
- [FlaskView:一个烧瓶loading view](https://github.com/samlss/FlaskView)
- [RainyView: 一个下雨view](https://github.com/samlss/RainyView)
- [DayNightLoadingView: 一个日夜轮换的loading view](https://github.com/samlss/DayNightLoadingView)
- [PacmanLoadingView: 一个吃豆豆的loading view](https://github.com/samlss/PacmanLoadingView)
- [PinBallLoadingView: 一个弹球球loading view](https://github.com/samlss/PinBallLoadingView)
- [PeasLoadingView: 一个小豆豆旋转loading view](https://github.com/samlss/PeasLoadingView)
- [ClockLoadingView: 一个时钟loading view](https://github.com/samlss/ClockLoadingView)
- [SignalLoadingView: 一个信号旋转loading view](https://github.com/samlss/SignalLoadingView)
- [FanLoadingView: 一个风扇旋转的loading view](https://github.com/samlss/FanLoadingView)
- [WhirlLoadingView: 一个包含两条圆弧互相旋转的loading view](https://github.com/samlss/WhirlLoadingView)
- [CubeLoadingView:一个立体3D旋转的loading view](https://github.com/samlss/CubeLoadingView)
- [DiceLoadingView:一个骰子3D旋转loading view](https://github.com/samlss/DiceLoadingView)
- [BarChartLoadingView:一个可以指定条形数量的条形图loading view](https://github.com/samlss/BarChartLoadingView)
- [BallsLoadingView:一个包含四个做循环动画的小球的loading view](https://github.com/samlss/BallsLoadingView)
- [IntertwineLoadingView:两个交织的小球的loading view](https://github.com/samlss/IntertwineLoadingView)
- 进度类
- 充电类
时钟类
ClockView: 一个可爱的时钟


加载中类
CoffeeView: 一杯咖啡的loading view


FlaskView:一个烧瓶loading view


RainyView: 一个下雨view

DayNightLoadingView: 一个日夜轮换的loading view

PacmanLoadingView: 一个吃豆豆的loading view

PinBallLoadingView: 一个弹球球loading view


PeasLoadingView: 一个小豆豆旋转loading view

ClockLoadingView: 一个时钟loading view

SignalLoadingView: 一个信号旋转loading view

## [JumboLoadingView: 一个可以选择形状并且可设置进度的loading view](https://github.com/samlss/JumboLoadingView)

FanLoadingView: 一个风扇旋转的loading view

WhirlLoadingView: 一个包含两条圆弧互相旋转的loading view

CubeLoadingView:一个立体3D旋转的loading view

DiceLoadingView:一个骰子3D旋转loading view


BarChartLoadingView:一个可以指定条形数量的条形图loading view


BallsLoadingView:一个包含四个做循环动画的小球的loading view


IntertwineLoadingView:两个交织的小球的loading view

进度类
JumboLoadingView: 一个可以选择形状并且可设置进度的loading view

DonutProgressView: 一个简洁的进度view

CircleProgressView: 又一个简洁的进度view

充电类
ChargingView: 一个简单的充电view

PowerView: 一个简约的充电view


本文分享了一系列在Android中实现的创意视图,包括各种加载动画、进度指示器和充电效果,所有视图均使用原生API绘制,无图片依赖,展现了编程与日常灵感的完美结合。

4014

被折叠的 条评论
为什么被折叠?



