设为首页 加入收藏

TOP

Android动态壁纸 Live Wallpaper
2014-11-24 13:04:55 来源: 作者: 【 】 浏览:0
Tags:Android 动态 壁纸 Live Wallpaper



动态壁纸Live Wallpaper应用程序必须实现动态壁纸的服务程序WallpaperService和描绘动态壁纸的引擎WallpaperService.Engine,当你需要设置动态壁纸的参数来改变动画的属性时,必须提供设置参数的窗体。此时才需要实现动态壁纸的参数设置窗体PreferenceActivity


咱们先来说一次简单的步骤:


(1)建一个类继承WallpaperService,比如说为LiveWallpaper.java


(2)然后在AndrodManifest.XML文件的标签内定义动态壁纸的服务程序LiveWallpaper.java和动态壁纸的资源来源“/res/XML/liveWallpaper.XML”


(3)还需要增加一个标签来设置动态壁纸参数设置程序HelloLiveWallpaperSetting.java,当然这个要去继承PreferenceActivity


AndrodManifest.XML


/res/XML/liveWallpaper.XML


参数设置界面的布局代码settings.xml


这是一个我自己编写的简单动态壁纸效果图:



想了解具体实现细节的同学,可以下载本文工程。


下载地址:


具体下载目录在 /2012年资料/4月/30日/Android动态壁纸 Live Wallpaper/


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android中滚动的实现 下一篇Android Gallery实现选中放大的效..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Sphinx : 高性能SQL (2025-12-24 10:18:11)
·Pandas 性能优化 - (2025-12-24 10:18:08)
·MySQL 索引 - 菜鸟教 (2025-12-24 10:18:06)
·Shell 基本运算符 - (2025-12-24 09:52:56)
·Shell 函数 | 菜鸟教 (2025-12-24 09:52:54)