1、动画分解软件(将一个视频或动画分解成一张一张的png图片,很多软件都可以的,大家看自己喜好吧,比如photo shop,光影魔术手,KMP播放器截图等)但是我用的是Ulead GIF Animator (GIF动画制作软件)可以百度搜索吧

2、您的电脑可能需要JAVA组件支持,才可以继续,在http://www.java.com/ 下载即可!

3、10进制数字转换为16进制数字的工具ASCII及进制转换 V4.0.exe

详细步骤

说步骤前说一说制作原理:

动态壁纸其实是由N多张单一的图片组合而成的,我们只需要做成一张张连贯的图片,再将其组合就可以了。

首先我们需要准备好一张张连贯的素材图片(也叫帧)。然后将其打包整合成动态壁纸,通常为apk格式的安装包。

好,不多说了,下面开始:

1、制作你需要的动画图片

(当然用图像、视频片断等都是可以的)

我用Ulead GIF Animator (GIF动画制作软件)将这个图片分解:

选择打开一个现有的图像文件,再选择上面的图片。

软件会自动分解图片为多个单张的图片,即我们说的“帧”(一般会自动分解,我们无需操作。)

比如上面的这个动画就被分解为2帧了,如下图:

现在我们再点“文件---另存为-----图象帧”,保存为png格式,如下图:

切记,一定要保存为png的格式,如下图:

建议你导出所的有帧,当然你也可以选择部分动画效果(也就是你选定的帧)来导出。

只是格式一定要png格式,而且文件名一定要n开头。

2、请制作一张72*72像素大小的png图标,这个图标是用来做apk安装包的图标的,名字一定要为icon.png

好了,到了这儿,您所需要的素材已经准备完成,现在开始制作动态壁纸。

打包apk格式的动态壁纸安装包

1、将我们刚刚提供的DIY_LiveWallpapers.zip解压缩,放在你电脑任意一个地方,打开里面的run.bat

2、按提示操作即可!

JAVA动态桌面制作_自己动手制作安卓动态壁纸教相关推荐

  1. 动画 制作_您希望制作的10个醒目的徽标动画

    动画 制作 重点 (Top highlight) 标志设计 (Logo Design) Have you ever watched paint dry? No? I didn't think so. ...

  2. fiash星空动画制作_三维动画制作的详细流程

    三维动画制作的详细流程: 随着互联网的发展,三维动画技术更新,三维动画制作技术在生活中运用十分广泛,我们经常在一些电视广告,影视电影中会看到一些三维特效,因为震撼的真实感很受大众喜欢.三维动画技术让视 ...

  3. org.apache.poi Excel列与行都是动态生成的_网络爬虫:Python动态网页爬虫2种技术方式及示例...

    作者:糖甜甜甜 https://mp.weixin.qq.com/s/5Dwh5cbfjpDfm_FRcpw1Ug 这一讲,我将会为大家讲解稍微复杂一点的爬虫,即动态网页的爬虫. 动态网页技术介绍 动 ...

  4. python3动态生成变量_【转载】 Python动态生成变量

    用Python循环创建多个变量, 如创建 a1=   .a2=   .a3=   .a4=   .a5=    或  self.a1=    .self.a2=   . self.a3= 一. 可以通 ...

  5. unity3d 动态合批设置_【CocosCreator】突破动态合图

    1. 动态合图的默认规则 引擎中对动态合图的描述如下: 它能在项目运行时动态的将贴图合并到一张大贴图中.当渲染一张贴图的时候,动态合图系统会自动检测这张贴图是否已经被合并到了图集(图片集合)中,如果没 ...

  6. datagridview 动态插入图片_挑战一张照片制作动态PPT背景

    在PPT中,要做出好看的页面动画效果,常常需要用很多图片和装饰元素. 而如果你手头的素材只有一张照片,如何才能快速做出好看的PPT背景效果呢?本期内容,我们就来一起挑战,使用一张照片,制作PPT动态背 ...

  7. python桌面宠物_如何从零开始制作智能桌宠?

    作者 | 李秋键 责编 | maozz 引言:是否还记得曾经风靡全国的QQ宠物呢,那个又调皮又可爱的QQ企鹅,偶尔还会生病撒娇,需要培养的虚拟宠物,你是否还记得它的样子呢.它是腾讯公司推出的第一款QQ ...

  8. java jsp网页计算器_使用JSP制作一个超简单的网页计算器的实例分享

    实现一个简单的计算器程序,要求:使用jsp+javabean模式实现. 项目源代码如下: 文件:calculator.jsp 简单的计算机 进行计算 --%> cal.calculate(); ...

  9. eac 反调试_自己动手制作一个过保护调试器

    一.起因 本人是新手第一次接触驱动开发的小白,事情是这样的,一个星期前突发奇想想做一个调试器保护程序用于调试游戏,既然要调试驱动保护的程序,自然也要深入驱动底层.做调试器必须要hook api去隐藏调 ...

最新文章

  1. java 手编线程池_死磕 java线程系列之自己动手写一个线程池
  2. windows搭建gcc开发环境(msys2) objdump
  3. 电大工商管理计算机考试,东方电大工商管理专科计算机期末复习EXCEL五题.docx...
  4. import caffe失败 No module named caffe
  5. 【JS 逆向百例】反混淆入门,某鹏教育 JS 混淆还原
  6. CCIE-LAB-第二篇-端口聚合LACP+RSTP
  7. OO前三次作业简单总结
  8. PAT乙级(1021 个位数统计)
  9. ros::spin() 和 ros::spinOnce() 区别及详解
  10. Python求方差、均值、标准差
  11. 企业自动运行系统——定价策略
  12. JS:Falsy Bouncer(过滤数组假值)
  13. 网络教育本科统考计算机和英语作文,2020年9月网络教育统考大学英语B模拟冲刺题试卷3...
  14. 如何官方的发布通知(互亿无线)?
  15. 部署开源项目,修改Mysql数据库配置yaml文件
  16. pap.er for mac高清壁纸下载后的储存位置在哪里?小编告诉你!!
  17. html input datetime格式化及后端接收
  18. Gateway网关下载启动
  19. 使用OpenCV 破解QQ登录中的滑动验证码
  20. XCP实战系列介绍04-CANape工程配置超详细介绍

热门文章

  1. 【微信小程序】之自定义顶部导航页签
  2. VXE-TABLE V4 表格表尾合并
  3. Java实现的一个简易网络画板
  4. 《5G网络协议与客户感知》读书笔记 | 会话管理信令序列
  5. 自定義 ForkJoinPool 線程池,并消除classLoader加载失败的问题
  6. c语言如何多核运行程序,对于多线程程序,单核cpu和多核cpu如何工作?
  7. 微信支付记录删除后怎么恢复?赶紧收藏这两个小技巧
  8. 一篇文章,中文发完英文发,算“一稿多投”吗?
  9. 粉丝看了教程成功发文章了,恭喜一下,并说下近期计划
  10. 游戏服务器是什么怎么租用