【实例简介】

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

【实例截图】

【核心代码】

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

├── CubeLiveWallpaperDemo

│   ├── AndroidManifest.xml

│   ├── bin

│   │   ├── AndroidManifest.xml

│   │   ├── classes

│   │   │   └── xiaoma

│   │   │   └── cube1

│   │   │   ├── BuildConfig.class

│   │   │   ├── CubeWallpaper1$CubeEngine$1.class

│   │   │   ├── CubeWallpaper1$CubeEngine.class

│   │   │   ├── CubeWallpaper1.class

│   │   │   ├── CubeWallpaper2$CubeEngine$1.class

│   │   │   ├── CubeWallpaper2$CubeEngine.class

│   │   │   ├── CubeWallpaper2$ThreeDLine.class

│   │   │   ├── CubeWallpaper2$ThreeDPoint.class

│   │   │   ├── CubeWallpaper2.class

│   │   │   ├── CubeWallpaper2Settings.class

│   │   │   ├── R$array.class

│   │   │   ├── R$attr.class

│   │   │   ├── R$drawable.class

│   │   │   ├── R$string.class

│   │   │   ├── R$xml.class

│   │   │   └── R.class

│   │   ├── classes.dex

│   │   ├── CubeLiveWallpaperDemo.apk

│   │   ├── dexedLibs

│   │   │   └── annotations-28e0d440ffae02fd40b6eb8dc327994c.jar

│   │   ├── jarlist.cache

│   │   ├── res

│   │   │   ├── crunch

│   │   │   │   ├── drawable-hdpi

│   │   │   │   │   └── ic_launcher.png

│   │   │   │   ├── drawable-ldpi

│   │   │   │   │   └── ic_launcher.png

│   │   │   │   └── drawable-mdpi

│   │   │   │   └── ic_launcher.png

│   │   │   ├── drawable-hdpi

│   │   │   │   └── ic_launcher.png

│   │   │   ├── drawable-ldpi

│   │   │   │   └── ic_launcher.png

│   │   │   └── drawable-mdpi

│   │   │   └── ic_launcher.png

│   │   └── resources.ap_

│   ├── gen

│   │   └── xiaoma

│   │   └── cube1

│   │   ├── BuildConfig.java

│   │   └── R.java

│   ├── JavaApk源码说明.txt

│   ├── proguard.cfg

│   ├── project.properties

│   ├── res

│   │   ├── drawable-hdpi

│   │   │   └── ic_launcher.png

│   │   ├── drawable-ldpi

│   │   │   └── ic_launcher.png

│   │   ├── drawable-mdpi

│   │   │   └── ic_launcher.png

│   │   ├── values

│   │   │   ├── shapes.xml

│   │   │   └── strings.xml

│   │   └── xml

│   │   ├── cube1.xml

│   │   ├── cube2_settings.xml

│   │   └── cube2.xml

│   ├── src

│   │   └── xiaoma

│   │   └── cube1

│   │   ├── CubeWallpaper1.java

│   │   ├── CubeWallpaper2.java

│   │   └── CubeWallpaper2Settings.java

│   └── 点这里查看更多优质源码~.url

├── javaapk.com_0000.png

├── javaapk.com_0001.png

├── javaapk.com_0002.png

├── JavaApk源码说明.txt

└── 点这里查看更多优质源码~.url

26 directories, 51 files

编程制作动态壁纸的思路_Android应用源码动态壁纸开发必看例子源码相关推荐

  1. 易语言文本_解密c,易语言动态加解密例子源码

    .版本 2 .支持库 dp1 .支持库 spec .程序集 窗口程序集_启动窗口 .子程序 __启动窗口_创建完毕 .子程序 动态_加密, 文本型, 公开 .参数 原文本, 文本型 .参数 加密秘钥, ...

  2. 小红书运营模式和思路解析,新手账号运营实操必看

    随着互联网消费能力不断增强,随着数字消费实力的不断叠加,很多商家或者品牌也看到了小红书等网络社交平台所带来的巨量流量.今天就来和大家分享一下小红书运营模式和思路,小红书的流量入口是什么? 要想弄清楚小 ...

  3. html制作滚动游戏,HTML标签marquee实现滚动效果的简单方法(必看)

    页面的自动滚动效果,可由javascript来实现,但是今天无意中发现了一个html标签 - 可以实现多种滚动效果,无需js控制. 使用marquee标记不仅可以移动文字,也可以移动图片,表格等. 语 ...

  4. 瀑布流ajax思路步骤,原生ajax瀑布流demo分享(必看篇)

    最近听朋友们说起瀑布流挺多的,自己就去研究下了,一个简单的原生demo,分享给大家... 简单分为三个文档,有详细的注释:img:ajax.php:demo.php 其中img文件夹中放入图片 1.j ...

  5. Linux网络编程必看书籍推荐

    首先要说讲述计算机网络和TCP/IP的书很多. 先要学习网络知识才谈得上编程 讲述计算机网络的最经典的当属Andrew S.Tanenbaum的<计算机网络>第五版,这本书难易适中. &l ...

  6. python 动态相册_Python编程:制作电子相册

    Python编程:制作电子相册 环境: 主机:WIN10 python版本:3.5 开发环境:pyCharm 5.0.2 说明: 家里有不用的windows平板me400c,用python编写一个脚本 ...

  7. 手游辅助制作原理和学习思路

    手游辅助制作原理和学习思路 随着网络游戏不断发展 越来越多的人从事手游开发,现在的游戏公司为了能更好的有市场,不断提高游戏质量和服务,手游辅助由此诞生. 很多人都想做手游辅助,其中的原理大家都知道. ...

  8. 怎么把html变成桌面壁纸,新手必看,把静态壁纸变为动态壁纸怎么设置?

    现今,作为我们日常生活以及工作当中十分重要的通讯工具之一的手机,越来越多的人已经离不开它了,除了简单的打电话之外,它还可以为我们进行导航.拍照以及实时支付等等,在智能手机烂大街的时代,怎么能少得了一款 ...

  9. Unity制作格斗游戏核心思路总结

    http://anchorart9.com/2016/05/22/unity%E5%88%B6%E4%BD%9C%E6%A0%BC%E6%96%97%E6%B8%B8%E6%88%8F%E6%A0%B ...

  10. 动态壁纸android,Android 十大最新版本动态壁纸大盘点

    Typography Wall 是一款以透明雨滴做背景,同时能展示时钟.日期和电量信息的动态壁纸.这款透明雨滴时钟动态壁纸Typography Wall确实做的很漂亮,自从wpclock出来后,越来越 ...

最新文章

  1. python 第一行非零_python – 沿着已排序的二维numpy数组的轴查找第一个非零值
  2. python零基础入门教材-Python零基础入门到精通自学视频教程
  3. 九度OJ 朋友圈 并查集
  4. 在使用chrome调试angular2的时候出现下面问题
  5. 思科携手中兴掌握3G话语权 剑指华为3COM组合
  6. 零配置 之 Spring 概述
  7. java ee空指针_Java EE 7是最终版本。 思想,见解和进一步的指针。
  8. leetcode题解132-分割回文串 II
  9. 右手残疾学计算机学什么专业好,我是右手和右脚残疾 左手和左脚好的 可以学残疾人驾照吗...
  10. Linux的cron和crontab
  11. 安卓Autojs逆向破解必备基础smail基础语法
  12. iOS应用程序的辅助功能:辅助功能检查器
  13. xbox one x驱动_如何在Windows,OS X和Linux上使用Xbox One控制器
  14. spoolsv病毒清除方法
  15. 深度学习中梯度消失和梯度爆炸的根本原因及其缓解方法
  16. java同时引用不同版本同一个jar包
  17. 技术宅教你如何煎一个特别牛逼且装逼的牛排
  18. dijkstra最短路径算法视频_单源最短路径(1):Dijkstra 算法
  19. 中南大学移动宽带连接路由器解决方案
  20. matlab hobject,GUI中更新句柄guidata(hObject,handles)问题!!!

热门文章

  1. 豆果美食批量发布菜谱软件
  2. 动态规划——最大连续子序列和
  3. 点评互联网产品经理面试问题汇总(18问)
  4. php 足迹 表设计,成长的足迹设计方案
  5. python ddos攻击器
  6. 5GC 网元AMF、SMF、AUSF、UPF、PCF、UDM、NRF、NSSF、NEF介绍
  7. 网络安全学习和CTF必不可少的一些网站
  8. norton杀毒软件与木马克星有冲突
  9. codeforces1467E Distinctive Roots in a Tree
  10. Laravel学习笔记(8)利用SEEDER或者模型工厂批量导入数据