本节书摘来自异步社区《Android 应用案例开发大全(第二版)》一书中的第2章,第2.2节壁纸策划及准备工作,作者 吴亚峰 , 于复兴 , 杜化美,更多章节内容可以访问云栖社区“异步社区”公众号查看
2.2 壁纸策划及准备工作
Android 应用案例开发大全(第二版)
上一节介绍了本案例的背景及功能,本节将要介绍动态水族馆的策划以及开发前的准备工作。读者要认真阅读这一节,这对理解壁纸的开发有着很大的作用。
2.2.1 3D水族馆动态壁纸的策划
接下来将要对本案例的策划进行介绍,在以后的实际项目开发中,对项目的策划还需要更加地细致、具体、全面,该壁纸的策划如下所示。
动态水族馆。
本案例为3D水族馆动态壁纸,在该壁纸中有许多可以*游动的鱼,点击该壁纸的地面可以给鱼喂食,壁纸前面还有透明的气泡不断从地面冒出来,场景酷炫、美观。
运行的目标平台
本案例运行的目标平台为Android 2.1、Android 2.2或者是更高的Android版本。
操作方式
本案例操作比较简单,主要是通过屏幕触控来实现对壁纸的操作,用户可通过点击水族馆的地面来给水族馆中的鱼进行喂食,还可以通过滑动屏幕让壁纸随着屏幕一起移动。
目标人群
本案例设计新颖,不仅酷炫美观,让人耳目一新,而且壁纸的操作方式也十分简单,用户很容易就能掌握,适合大众用户将其作为手机的装饰壁纸。
呈现技术
本案例采用的是OpenGL ES技术,案例中使用的鱼模型读者可以使用3ds Max按照自己的需求进行设计,也可以修改案例的部分代码增加或减少鱼的数量。
2.2.2 Android平台下3D开发的准备工作
完成壁纸策划的介绍后,下面需要做一些壁纸开发前的准备工作,主要包括下载本案例中使用的鱼模型和鱼的纹理贴图等,并在3ds Max中对鱼模型进行贴图。其详细介绍如下所示。
(1)首先介绍的是该壁纸中所用到的图片资源,所有的图片资源都放在项目文件下的assets目录下,其详细情况如表2-1所列。