android - 我应该在哪里初始化 Android 动态壁纸的资源

标签 android architecture live-wallpaper

我正在为 Android 开发动态壁纸。壁纸分配了一些背景位图、 Sprite 、纹理等资源。

问题是:我应该在哪里分配和初始化所有资源?我应该在 WallpaperService.Engine 继承对象的构造函数或 onCreate(SurfaceHolder surfaceHolder) 方法中分配它们吗?

最佳答案

简短的回答是 SurfaceHolderWallpaperService 。因为解释整个方法过程非常庞大。

我会通过一些不错的教程来吸引你,跟着他们走 http://www.rajeeshcv.com/post/details/36/create-a-live-aquarium-wallpaper-in-android

另一个 http://learnandroideasily.blogspot.ae/2013/07/android-livewallpaer-tutorial.html

关于android - 我应该在哪里初始化 Android 动态壁纸的资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20668614/

相关文章:

android - 在 Recycler View 中单击项目时获取 TextView 的值?

android - 如何构建Android系统镜像

java - .NET中的DDD/聚合

node.js - 这种技术可以堆叠吗?

android - 具有相对输出路径的 greenDAO 模式生成;未找到 i/o 失败

android - ionic 库和异步操作

asp.net-mvc - ASP.NET MVC - 将 Controller 和相关 View 放在同一个文件夹中?

java - Android 动态壁纸服务 onStop 未被调用

Android 动态壁纸触摸事件层次结构

android - 动态壁纸中的 HTTP 请求