- 关于动画效果在代码中的实现
通过循环创建多个矩形,然后每次进行绘制的时候让count++,;并且程序中针对图形进行了位移和旋转变换,这样就能够保证达到一个动画效果
- 写完核心代码之后,需要在AndroidManifest.xml问配置该Serviced.这里需要注意的是,`配置动态壁纸Service与配置普通service有一点区别,需要指定如下两项
-
指定运行动态壁纸,需要开启权限
-
同时还要为动态壁纸设置meta-data配置
- 在上面AndroidManifest.xml中指定了将动态壁纸的meta-data放在了@xml/livewallpaper中定义,因此程序还需要在res/xml目录下增加一个livewallpaper.xml文件
- 进行如上的配置之后,我们可以通过运行模拟器看到初步的效果,能够简单实现一个动态效果,这也说明这种动态壁纸可以为我们提供在Android桌面上绘图的能力.
-
最新的Android