Android 撇弃图片bitmap,手写一些有趣的View

FunnyViews

不积跬步无以至千里

Github


编程灵感总有一部分来源于日常生活。

当我在日常生活中发现一些有趣的view时,我会记录下来并且通过编程实现。

该贴将记录于android中实现许多有趣的view,包括loadingview,progressview等等,在我创建这些view的时候,没有使用任何图片,我使用Android的原生api来绘制它们。

如果您有任何有趣的想法,可以联系我***729717222@qq.com***


文章目录

时钟类

ClockView: 一个可爱的时钟

ClockView

ClockView

加载中类

CoffeeView: 一杯咖啡的loading view

CoffeeView

CoffeeView

FlaskView:一个烧瓶loading view

FlaskView

FlaskView

RainyView: 一个下雨view

RainyView

DayNightLoadingView: 一个日夜轮换的loading view

这里写图片描述

PacmanLoadingView: 一个吃豆豆的loading view

PacmanLoadingView

PinBallLoadingView: 一个弹球球loading view

PinBallLoadingView
PinBallLoadingView

PeasLoadingView: 一个小豆豆旋转loading view

PeasLoadingView

ClockLoadingView: 一个时钟loading view

ClockLoadingView

SignalLoadingView: 一个信号旋转loading view

SignalLoadingView


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

Cicle Square Triangel Star

FanLoadingView: 一个风扇旋转的loading view

FanLoadingView

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

WhirlLoadingView

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

CubeLoadingView

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

DiceLoadingView
DiceLoadingView

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

BarChartLoadingView
BarChartLoadingView

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

BallsLoadingView

BallsLoadingView

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

IntertwineLoadingView

进度类

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

Cicle Square Triangel Star

DonutProgressView: 一个简洁的进度view

DonutProgressView

CircleProgressView: 又一个简洁的进度view

CircleProgressView

充电类

ChargingView: 一个简单的充电view

ChargingView

PowerView: 一个简约的充电view

PowerView
PowerView

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值