Android应用源码动态壁纸开发必看例子源码

上传者: u013295109 | 上传时间: 2019-12-21 21:27:47 | 文件大小: 206KB | 文件类型: rar
本项目是一个动态壁纸引擎项目。本站之前介绍过一个樱花动态壁纸和一个气泡动态壁纸,点击分类里面的壁纸分类就可以看到,但是如果您想学习一下安卓动态壁纸的开发一定不能错过这个项目。本项目完全可以作为动态壁纸开发的指导案例,整个项目只有三个java文件,源码里注释量非常大,并且作者还用大白话讲述了自己对动态壁纸开发中的一些知识的理解。项目设置完毕以后会在桌面出现一个简单的不断翻滚的立方体,手指接触屏幕以后还会出现一个圆跟随触摸的地方移动。需要注意的是本项目编译运行以后不会在桌面生成图标,可以在壁纸设置里面的动态壁纸中找到。

文件下载

资源详情

[{"title":"( 54 个子文件 206KB ) Android应用源码动态壁纸开发必看例子源码","children":[{"title":"点这里查看更多优质源码~.url <span style='color:#111;'> 108B </span>","children":null,"spread":false},{"title":"javaapk.com_0002.png <span style='color:#111;'> 31.25KB </span>","children":null,"spread":false},{"title":"JavaApk源码说明.txt <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"javaapk.com_0001.png <span style='color:#111;'> 41.50KB </span>","children":null,"spread":false},{"title":"javaapk.com_0000.png <span style='color:#111;'> 40.32KB </span>","children":null,"spread":false},{"title":"CubeLiveWallpaperDemo","children":[{"title":"点这里查看更多优质源码~.url <span style='color:#111;'> 108B </span>","children":null,"spread":false},{"title":"AndroidManifest.xml <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":"res","children":[{"title":"layout","children":null,"spread":false},{"title":"drawable-ldpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false}],"spread":true},{"title":"drawable-mdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 2.51KB </span>","children":null,"spread":false}],"spread":true},{"title":"xml","children":[{"title":"cube2_settings.xml <span style='color:#111;'> 524B </span>","children":null,"spread":false},{"title":"cube1.xml <span style='color:#111;'> 285B </span>","children":null,"spread":false},{"title":"cube2.xml <span style='color:#111;'> 282B </span>","children":null,"spread":false}],"spread":true},{"title":"drawable-hdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 4.05KB </span>","children":null,"spread":false}],"spread":true},{"title":"drawable-xhdpi","children":null,"spread":false},{"title":"values","children":[{"title":"strings.xml <span style='color:#111;'> 808B </span>","children":null,"spread":false},{"title":"shapes.xml <span style='color:#111;'> 3.47KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"proguard.cfg <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"xiaoma","children":[{"title":"cube1","children":[{"title":"CubeWallpaper2.java <span style='color:#111;'> 8.58KB </span>","children":null,"spread":false},{"title":"CubeWallpaper1.java <span style='color:#111;'> 8.35KB </span>","children":null,"spread":false},{"title":"CubeWallpaper2Settings.java <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"bin","children":[{"title":"classes","children":[{"title":"xiaoma","children":[{"title":"cube1","children":[{"title":"CubeWallpaper2Settings.class <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"CubeWallpaper2$CubeEngine$1.class <span style='color:#111;'> 723B </span>","children":null,"spread":false},{"title":"BuildConfig.class <span style='color:#111;'> 333B </span>","children":null,"spread":false},{"title":"CubeWallpaper1.class <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"R.class <span style='color:#111;'> 489B </span>","children":null,"spread":false},{"title":"CubeWallpaper2$ThreeDPoint.class <span style='color:#111;'> 435B </span>","children":null,"spread":false},{"title":"CubeWallpaper1$CubeEngine$1.class <span style='color:#111;'> 723B </span>","children":null,"spread":false},{"title":"CubeWallpaper2.class <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"R$attr.class <span style='color:#111;'> 322B </span>","children":null,"spread":false},{"title":"R$array.class <span style='color:#111;'> 576B </span>","children":null,"spread":false},{"title":"R$string.class <span style='color:#111;'> 627B </span>","children":null,"spread":false},{"title":"R$xml.class <span style='color:#111;'> 435B </span>","children":null,"spread":false},{"title":"CubeWallpaper2$ThreeDLine.class <span style='color:#111;'> 436B </span>","children":null,"spread":false},{"title":"CubeWallpaper2$CubeEngine.class <span style='color:#111;'> 8.52KB </span>","children":null,"spread":false},{"title":"R$drawable.class <span style='color:#111;'> 389B </span>","children":null,"spread":false},{"title":"CubeWallpaper1$CubeEngine.class <span style='color:#111;'> 5.65KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"dexedLibs","children":[{"title":"annotations-28e0d440ffae02fd40b6eb8dc327994c.jar <span style='color:#111;'> 943B </span>","children":null,"spread":false}],"spread":true},{"title":"AndroidManifest.xml <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":"res","children":[{"title":"crunch","children":[{"title":"drawable-ldpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false}],"spread":false},{"title":"drawable-mdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 2.15KB </span>","children":null,"spread":false}],"spread":false},{"title":"drawable-hdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 3.87KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"drawable-ldpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false}],"spread":false},{"title":"drawable-mdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 2.15KB </span>","children":null,"spread":false}],"spread":false},{"title":"drawable-hdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 3.87KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"jarlist.cache <span style='color:#111;'> 120B </span>","children":null,"spread":false},{"title":"classes.dex <span style='color:#111;'> 17.29KB </span>","children":null,"spread":false},{"title":"resources.ap_ <span style='color:#111;'> 15.76KB </span>","children":null,"spread":false},{"title":"CubeLiveWallpaperDemo.apk <span style='color:#111;'> 24.99KB </span>","children":null,"spread":false}],"spread":true},{"title":".classpath <span style='color:#111;'> 475B </span>","children":null,"spread":false},{"title":"assets","children":null,"spread":false},{"title":"project.properties <span style='color:#111;'> 361B </span>","children":null,"spread":false},{"title":".settings","children":[{"title":"org.eclipse.jdt.core.prefs <span style='color:#111;'> 177B </span>","children":null,"spread":false}],"spread":false},{"title":".project <span style='color:#111;'> 857B </span>","children":null,"spread":false},{"title":"gen","children":[{"title":"xiaoma","children":[{"title":"cube1","children":[{"title":"R.java <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":"BuildConfig.java <span style='color:#111;'> 154B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"JavaApk源码说明.txt <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

  • 起个名真难aaa :
    应该……挺好的吧
    2018-03-06
  • nedvade :
    资源挺不错的。非常棒
    2016-10-20
  • Desperate-sir :
    作者很用心的注释了
    2016-10-05
  • nibinusm22b :
    还是挺好的
    2016-03-27
  • 额外覆盖 :
    躲我这样的初学者来说是个很好的实例,就是要求的分太高了
    2015-09-23

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明