[Tool]手动绘制loading效果(不使用图片)

 /**
  * 绘制Loading动画 使用前需清屏处理
  * @param x绘制x坐标
  * @param y绘制y坐标
  * @param cueStr标签类型(0:邮箱1:新闻2:宝箱3:游戏4:设置)
  * @param flashHeight动画高度
  * @param g画笔对象
  */

public static void drawRect(int x, int y, String cueStr,int flashHeight,Graphics g) {
    // 绘制等待提示信息
  g.drawString(cueStr, CANVASWIDTH / 2, CANVASHEIGHT / 2,
    Graphics.BASELINE | Graphics.HCENTER);
  // 绘制背景
  g.setColor(0xE9F4E8);
  g.fillRect(0, y, CANVASWIDTH, flashHeight);

// 绘制方块1
  g.setColor(0xD9ECD7);
  g.fillRect(x, y + 2, 8, 15);
  // 绘制方块2
  g.setColor(0xB7DAB3);
  g.fillRect(x + 8 + 3, y + 2, 8, 15);
  // 绘制方块3
  g.setColor(0x99CA93);
  g.fillRect(x + 8 * 2 + 3 * 2, y + 2, 8, 15);
  // 绘制方块4
  g.setColor(0x7CBA75);
  g.fillRect(x + 8 * 3 + 3 * 3, y + 2, 8, 15);
  // 绘制方块5
  g.setColor(0x54A64B);
  g.fillRect(x + 8 * 4 + 3 * 4, y + 2, 8, 15);
 }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值