【实例简介】
自己编写的中秋博饼demo。随机方向滚动,判断椭圆边缘碰撞,骰子之间碰撞。喜欢的可以拿去。
【实例截图】
【核心代码】
f3735861-cb9e-49a5-8bb4-114320c680ce
└── DiceDemo
├── AndroidManifest.xml
├── bin
│ ├── AndroidManifest.xml
│ ├── classes
│ │ └── com
│ │ └── example
│ │ └── dicedemo
│ │ ├── bobing
│ │ │ ├── Dice.class
│ │ │ ├── Dices$1.class
│ │ │ ├── Dices$shakeLitener.class
│ │ │ ├── Dices.class
│ │ │ ├── Face.class
│ │ │ ├── Location.class
│ │ │ ├── MainActivity.class
│ │ │ ├── Move.class
│ │ │ ├── Result$bobing.class
│ │ │ ├── Result.class
│ │ │ ├── ShakeListener$OnShakeListener.class
│ │ │ └── ShakeListener.class
│ │ ├── bobing1
│ │ │ ├── Dice.class
│ │ │ ├── MainActivity.class
│ │ │ ├── Range.class
│ │ │ ├── Suerface$InitThread.class
│ │ │ ├── Suerface$ThrowThread.class
│ │ │ └── Suerface.class
│ │ ├── BuildConfig.class
│ │ ├── DemoMain$1.class
│ │ ├── DemoMain.class
│ │ ├── MainActivity$1.class
│ │ ├── MainActivity.class
│ │ ├── R$anim.class
│ │ ├── R$attr.class
│ │ ├── R$drawable.class
│ │ ├── R$id.class
│ │ ├── R$layout.class
│ │ ├── R$raw.class
│ │ ├── R$string.class
│ │ ├── R.class
│ │ └── view
│ │ ├── DiceSurface$1.class
│ │ ├── DiceSurface$2.class
│ │ ├── DiceSurface$3.class
│ │ ├── DiceSurface$PlayThread.class
│ │ ├── DiceSurface.class
│ │ └── DiceView.class
│ ├── classes.dex
│ ├── dexedLibs
│ │ └── android-support-v4-c21f4947552047e237cc0125e1372cc5.jar
│ ├── DiceDemo.apk
│ ├── jarlist.cache
│ ├── res
│ │ └── crunch
│ │ ├── drawable
│ │ │ ├── bowl.png
│ │ │ ├── d1.png
│ │ │ ├── d2.png
│ │ │ ├── d3.png
│ │ │ ├── d4.png
│ │ │ ├── d5.png
│ │ │ ├── d6.png
│ │ │ ├── logo.png
│ │ │ ├── roll1.png
│ │ │ ├── roll2.png
│ │ │ ├── roll3.png
│ │ │ ├── roll4.png
│ │ │ ├── roll5.png
│ │ │ ├── roll6.png
│ │ │ ├── roll7.png
│ │ │ ├── roll8.png
│ │ │ ├── roll9.png
│ │ │ ├── test.png
│ │ │ ├── value1.png
│ │ │ ├── value2.png
│ │ │ ├── value3.png
│ │ │ ├── value4.png
│ │ │ ├── value5.png
│ │ │ ├── value6.png
│ │ │ └── wan.png
│ │ ├── drawable-hdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ └── drawable-xxhdpi
│ │ └── ic_launcher.png
│ └── resources.ap_
├── gen
│ └── com
│ └── example
│ └── dicedemo
│ ├── BuildConfig.java
│ └── R.java
├── ic_launcher-web.png
├── libs
│ └── android-support-v4.jar
├── proguard-project.txt
├── project.properties
├── res
│ ├── anim
│ │ └── hyperspace_jump.xml
│ ├── drawable
│ │ ├── bowl.png
│ │ ├── d1.png
│ │ ├── d2.png
│ │ ├── d3.png
│ │ ├── d4.png
│ │ ├── d5.png
│ │ ├── d6.png
│ │ ├── logo.png
│ │ ├── roll1.png
│ │ ├── roll2.png
│ │ ├── roll3.png
│ │ ├── roll4.png
│ │ ├── roll5.png
│ │ ├── roll6.png
│ │ ├── roll7.png
│ │ ├── roll8.png
│ │ ├── roll9.png
│ │ ├── test.png
│ │ ├── value1.png
│ │ ├── value2.png
│ │ ├── value3.png
│ │ ├── value4.png
│ │ ├── value5.png
│ │ ├── value6.png
│ │ └── wan.png
│ ├── drawable-hdpi
│ │ └── ic_launcher.png
│ ├── drawable-mdpi
│ │ └── ic_launcher.png
│ ├── drawable-xhdpi
│ │ └── ic_launcher.png
│ ├── drawable-xxhdpi
│ │ └── ic_launcher.png
│ ├── layout
│ │ ├── activity_main.xml
│ │ ├── bobing1_main.xml
│ │ ├── bobing_main.xml
│ │ ├── dice_main.xml
│ │ └── test_main.xml
│ ├── raw
│ │ └── yaoyiayo.mp3
│ └── values
│ ├── strings.xml
│ └── styles.xml
└── src
└── com
└── example
└── dicedemo
├── bobing
│ ├── Dice.java
│ ├── Dices.java
│ ├── Face.java
│ ├── Location.java
│ ├── MainActivity.java
│ ├── Move.java
│ ├── Result.java
│ └── ShakeListener.java
├── bobing1
│ ├── Dice.java
│ ├── MainActivity.java
│ ├── Range.java
│ └── Suerface.java
├── DemoMain.java
├── MainActivity.java
└── view
├── DiceSurface.java
└── DiceView.java
39 directories, 133 files