飞翔的圆(Flappy Bird)游戏源码完整版

public class LoadingActivity extends Activity {@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);requestWindowFeature(Window.FEATURE_NO_TITLE);setContentView(R.layout.loading);final TextView gameStart = (TextView)findViewById(R.id.game_start);AdView adView = (AdView)findViewById(R.id.adView);adView.setAdListener(new AdListener() {@Overridepublic void onReceiveAd(Ad arg0) {gameStart.setVisibility(View.VISIBLE);}@Overridepublic void onPresentScreen(Ad arg0) {// TODO Auto-generated method stub}@Overridepublic void onLeaveApplication(Ad arg0) {// TODO Auto-generated method stub}@Overridepublic void onFailedToReceiveAd(Ad arg0, ErrorCode arg1) {// TODO Auto-generated method stub}@Overridepublic void onDismissScreen(Ad arg0) {// TODO Auto-generated method stub}});View gameMessage = findViewById(R.id.GameMessage);int[] data = getSettingData();TextView levelMessage = (TextView)findViewById(R.id.level_Message);levelMessage.setText(+data[+data[1]);gameMessage.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View arg0) {Intent intent = new Intent(LoadingActivity.this, GameBirdActivity.class);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);startActivity(intent);finish();}});}private int[] getSettingData() {SharedPreferences gb_settings = getSharedPreferences(GameBirdActivity.GameBirdSettingsFile, 0);int last = gb_settings.getInt(GameBirdActivity.Settings_LevelLast, 0);int top = gb_settings.getInt(GameBirdActivity.Settings_LevelTop, 0);[]{last, top};}@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {if (keyCode == KeyEvent.KEYCODE_BACK) {try{GameBirdActivity.instance.finish();}catch(Exception e){}finish();System.exit(0);return true;}return super.onKeyDown(keyCode, event);}}

,失败是成功之母

飞翔的圆(Flappy Bird)游戏源码完整版

相关文章:

你感兴趣的文章:

标签云: