(First of all, this Demo is not a game. Please do not mistake this Demo for a complete game Demo. It is just an introductory framework for game development based on your own understanding. Main functions: 1. All game interfaces fully use SurfaceView. 2. Encapsulation of button controls on the implemented SurfaceView. 3. Encapsulation of view, interface image data and operation logic.
GameDemo1\bin\lurkerming\gamedemo1\GameActivity.class
GameDemo1\bin\lurkerming\gamedemo1\GameDemo1.class
GameDemo1\bin\lurkerming\gamedemo1\GameImageData.class
GameDemo1\bin\lurkerming\gamedemo1\GameView$MyThread.class
GameDemo1\bin\lurkerming\gamedemo1\GameView.class
GameDemo1\bin\lurkerming\gamedemo1\NMGameComponentManager.class
GameDemo1\bin\lurkerming\gamedemo1\R$attr.class
GameDemo1\bin\lurkerming\gamedemo1\R$drawable.class
GameDemo1\bin\lurkerming\gamedemo1\R$layout.class
GameDemo1\bin\lurkerming\gamedemo1\R$string.class
GameDemo1\bin\lurkerming\gamedemo1\R.class
GameDemo1\bin\lurkerming\gamedemo1\WelcomeView$MyThread.class
GameDemo1\bin\lurkerming\gamedemo1\WelcomeView.class
GameDemo1\bin\lurkerming\NMComponent\NMButton.class
GameDemo1\bin\classes.dex
GameDemo1\bin\GameDemo1.apk
GameDemo1\bin\resources.ap_
GameDemo1\gen\lurkerming\gamedemo1\R.java
GameDemo1\res\drawable-hdpi\icon.png
GameDemo1\res\drawable-ldpi\icon.png
GameDemo1\res\drawable-mdpi\bt_ back_ 1.png
GameDemo1\res\drawable-mdpi\bt_ back_ 2.png
GameDemo1\res\drawable-mdpi\bt_ exit_ 1.png
GameDemo1\res\drawable-mdpi\bt_ exit_ 2.png
GameDemo1\res\drawable-mdpi\bt_ start.png
GameDemo1\res\drawable-mdpi\bt_ start_ 1.png
GameDemo1\res\drawable-mdpi\bt_ start_ 2.png
GameDemo1\res\drawable-mdpi\game_ bg1.png
GameDemo1\res\drawable-mdpi\game_ welcome.png
GameDemo1\res\drawable-mdpi\icon.png
.....)