文档详情

安卓益智小游戏课程设计报告书.doc

发布:2017-01-04约2.35万字共23页下载文档
文本预览下载声明
西安 四、系统流程图: 五、游戏运行图: 1、游戏主界面: 2、游戏规则界面与帮助界面: 3、游戏界面:(包含三个问题界面) 4、结果页面(根据选择可显示三种不同结果) 六、源代码: 1、Java代码(实现页面跳转,按钮功能,传值的功能的Avtivity类) (1)、主界面:(实现游戏开始、规则、帮助页面的跳转,并实现退出功能) package com.luman.luman; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class MainActivity extends Activity { private Button button01; private Button button02; private Button button03; private Button button04; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button01 = (Button)findViewById(R.id.begin); button02 = (Button)findViewById(R.id.rule); button03 = (Button)findViewById(R.id.help); button04 = (Button)findViewById(R.id.tuichuId); button01.setOnClickListener(new MyButtonListener01()); button02.setOnClickListener(new MyButtonListener02()); button03.setOnClickListener(new MyButtonListener03()); button04.setOnClickListener(new MyButtonListener04()); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } class MyButtonListener01 implements OnClickListener{ @Override public void onClick(View arg0) { // TODO Auto-generated method stub Intent intent = new Intent(); intent.setClass(MainActivity.this, Activity01.class); MainActivity.this.startActivity(intent); } } class MyButtonListener02 implements OnClickListener{ @Override public void onClick(View arg0) { // TODO Auto-generated method stub Intent intent = new Intent(); intent.setClass(MainActivity.this, Other01.cl
显示全部
相似文档