浮动气泡动画Java实现

浮动的气泡动画,几行 Java 代码就能搞定,颜色还能自定义,挺适合做点小装饰或者搞个屏保效果的。原始的代码是个 Java Applet,虽然现在已经不流行了,但思路还蛮值得借鉴的,是你要搞 Android 或者 iOS 端的小动画,参考价值还是挺大的。

几种颜色的气泡,缓缓上升,有点像 QQ 早年的气泡聊天气氛,挺有年代感的。实现也不复杂,核心逻辑就靠定时刷新位置、控制速度和透明度变化。Java基础扎实的朋友,容易就能看明白代码。

使用上也挺简单,把Bubbles.class扔进你网页的目录下,用<applet>标签引用就能跑,虽然现在主流浏览器不太支持了,但你想改成Android用 Canvas 或者 SurfaceView 重写一个,也不难。

如果你对气泡动画感兴趣,可以顺手看看下面这些拓展资源:

如果你正好在做气泡类动画,又对 Java 不排斥,可以从这个老程序改一版移动端用的。别小看这种老项目,灵感还挺多的。

java 文件大小:3.37KB