Android射击游戏开发

这段代码实现了一个简单的Android射击游戏。它展示了如何控制射击方向,并包含以下功能:

  • 加载游戏资源,如英雄、子弹和目标的图像。
  • 播放背景音乐。
  • 创建子弹和目标的向量,用于存储游戏对象。
  • 使用Handler处理游戏事件,如游戏胜利、失败和目标生成。
  • 使用随机数生成目标。

这段代码使用了GameView类来实现游戏视图,并使用BitmapFactory类加载游戏资源。它还使用了Handler类来处理游戏事件,并使用Random类生成随机目标。

rar
crasyshot.rar 预估大小:71个文件
folder
test 文件夹
file
.project 840B
file
project.properties 562B
folder
src 文件夹
folder
com 文件夹
folder
example 文件夹
folder
test 文件夹
file
Target.java 440B
file
MainActivity.java 2KB
file
GameView.java 7KB
file
Projectile.java 638B
file
Tools.java 3KB
file
SecondActivity.java 1KB
file
AndroidManifest.xml 1KB
folder
res 文件夹
folder
raw 文件夹
file
pew_pew.wav 48KB
file
bgsnd.wav 1.57MB
folder
drawable-hdpi 文件夹
file
ic_launcher.png 7KB
folder
menu 文件夹
file
main.xml 223B
folder
drawable 文件夹
file
target.png 5KB
file
hero.png 4KB
file
projectile.png 4KB
folder
drawable-mdpi 文件夹
file
ic_launcher.png 4KB
folder
layout 文件夹
file
activity_second.xml 1KB
file
activity_main.xml 334B
folder
values-sw600dp 文件夹
file
dimens.xml 201B
folder
drawable-xxhdpi 文件夹
file
ic_launcher.png 24KB
folder
drawable-xhdpi 文件夹
file
ic_launcher.png 12KB
folder
values 文件夹
file
strings.xml 219B
file
styles.xml 695B
file
dimens.xml 218B
folder
values-sw720dp-land 文件夹
file
dimens.xml 275B
folder
.settings 文件夹
file
org.eclipse.jdt.core.prefs 208B
folder
assets 文件夹
folder
gen 文件夹
folder
com 文件夹
folder
example 文件夹
folder
test 文件夹
file
BuildConfig.java 158B
file
R.java 3KB
folder
libs 文件夹
file
android-support-v4.jar 384KB
file
.classpath 364B
file
proguard-project.txt 781B
file
ic_launcher-web.png 50KB
folder
bin 文件夹
file
resources.ap_ 94KB
folder
classes 文件夹
folder
com 文件夹
folder
example 文件夹
folder
test 文件夹
file
R$layout.class 436B
file
R$style.class 425B
file
R$dimen.class 455B
file
BuildConfig.class 341B
file
R$drawable.class 493B
file
R$attr.class 334B
file
GameView.class 7KB
file
Projectile.class 943B
file
Outpost.class 378B
file
R$raw.class 411B
file
SecondActivity$1.class 842B
file
GameView$1.class 2KB
file
Tools.class 3KB
file
R$id.class 552B
file
GameView$2.class 2KB
file
Tools$2.class 790B
file
R.class 695B
file
R$string.class 466B
file
SecondActivity.class 1KB
file
R$menu.class 382B
file
MainActivity.class 2KB
file
SecondActivity$2.class 842B
file
Tools$1.class 761B
file
Target.class 712B
file
AndroidManifest.xml 1KB
file
test.apk 252KB
folder
dexedLibs 文件夹
file
annotations-042367dc47618cb3e1798dcdb720a01e.jar 943B
file
android-support-v4-800f70629252fdebe8b0a6a4294c0009.jar 148KB
file
jarlist.cache 119B
folder
res 文件夹
folder
drawable-hdpi 文件夹
file
ic_launcher.png 6KB
folder
drawable 文件夹
file
target.png 2KB
file
hero.png 1KB
file
projectile.png 1KB
folder
drawable-mdpi 文件夹
file
ic_launcher.png 3KB
folder
drawable-xxhdpi 文件夹
file
ic_launcher.png 17KB
folder
drawable-xhdpi 文件夹
file
ic_launcher.png 9KB
file
classes.dex 589KB
...
rar 文件大小:2.11MB