GuessGame——猜拳游戏

移动开发
GuessGame——猜拳游戏,自己的第一个软件。

源码简介

GuessGame——猜拳游戏,自己的***个软件。
源码运行截图

源码片段

  1. package com.guessgame; 
  2. import android.app.Activity; 
  3. import android.content.Intent; 
  4. import android.os.Bundle; 
  5. import android.view.Menu; 
  6. import android.view.MenuItem; 
  7. import android.view.View; 
  8. import android.view.View.OnClickListener; 
  9. import android.widget.Button; 
  10. import android.widget.EditText; 
  11. import android.widget.TextView; 
  12. public class GuessGameActivity extends Activity { 
  13.     private TextView introduction; 
  14.     private Button Zhangfei; 
  15.     private Button Liubei; 
  16.     private Button Guanyu; 
  17.     private EditText peopleSelext; 
  18.     private Button begin; 
  19.     private Button gengxin; 
  20.     @Override 
  21.     public void onCreate(Bundle savedInstanceState) { 
  22.         super.onCreate(savedInstanceState); 
  23.         setContentView(R.layout.main); 
  24.         Zhangfei=(Button)findViewById(R.id.Zhangfei); 
  25.         Liubei=(Button)findViewById(R.id.Liubei); 
  26.         Guanyu=(Button)findViewById(R.id.Guanyu); 
  27.         peopleSelext=(EditText)findViewById(R.id.peopleSelext); 
  28.         begin=(Button)findViewById(R.id.begin); 
  29.         gengxin=(Button)findViewById(R.id.gengxin); 
  30.         //绑定 
  31.         Zhangfei.setOnClickListener(new ZhangfeiListener()); 
  32.         Liubei.setOnClickListener(new LiubeiListener()); 
  33.         Guanyu.setOnClickListener(new GuanyuListener()); 
  34.         begin.setOnClickListener(new beginGame()); 
  35.         gengxin.setOnClickListener(new GengxinListener()); 
  36.           
  37.     } 
  38.     /** 
  39.      * 按钮监听器 
  40.      */ 
  41.     //更新 
  42.      class GengxinListener implements OnClickListener{ 
  43.          @Override 
  44.         public void onClick(View v) { 
  45.             // TODO Auto-generated method stub 
  46.             Intent intent=new Intent(); 
  47.             intent.setClass(GuessGameActivity.this, Update.class); 
  48.             startActivity(intent); 
  49.         } 
  50.      } 
  51.     class ZhangfeiListener implements OnClickListener{ 
  52.   
  53.         @Override 
  54.         public void onClick(View v) { 
  55.             String select="张飞"
  56.             peopleSelext.setText(select); 
  57.               
  58.         } 
  59.     } 
  60.      class LiubeiListener implements OnClickListener{ 
  61.   
  62.                 @Override 
  63.                 public void onClick(View v) { 
  64.                     String select="刘备"
  65.                     peopleSelext.setText(select); 
  66.                 } 
  67.      } 
  68.      class GuanyuListener implements OnClickListener{ 
  69.   
  70.                         @Override 
  71.                         public void onClick(View v) { 
  72.                             String select="关羽"
  73.                             peopleSelext.setText(select); 
  74.                         } 
  75.     } 
  76.      class beginGame implements OnClickListener{ 
  77.         @Override 
  78.         public void onClick(View v) { 
  79.             Intent intent =new Intent(); 
  80.             String PeoString=peopleSelext.getText().toString(); 
  81.             intent.putExtra("peopleSelext", PeoString); 
  82.             intent.setClass(GuessGameActivity.this, GameUI.class); 
  83.             startActivity(intent); 
  84.               
  85.         } 
  86.      } 
  87.       
  88.      //添加菜单 要复写一个方法 
  89.         @Override 
  90.         public boolean onCreateOptionsMenu(Menu menu) { 
  91.             menu.add(011"退出"); 
  92.             return super.onCreateOptionsMenu(menu); 
  93.         } 
  94.         //为菜单项添加操作 也要复写一个方法 
  95.         @Override 
  96.         public boolean onOptionsItemSelected(MenuItem item) { 
  97.             if(item.getItemId()==1){ 
  98.                 finish(); 
  99.             }   
  100.           
  101.             return super.onOptionsItemSelected(item); 
  102.         } 
  103.        

源码链接:http://down.51cto.com/data/1975257

责任编辑:chenqingxiang 来源: 网络整理
相关推荐

2015-07-28 16:35:27

Swift猜拳

2016-11-08 09:01:24

2013-07-24 10:10:08

2013-07-17 18:38:32

Android游戏源码Android源码下载Android坦克大战

2011-07-18 11:07:12

iPhone 游戏 引擎

2011-07-18 10:53:09

2011-07-18 11:23:29

iPhone 游戏 动画

2011-07-18 12:29:10

2011-07-18 11:39:58

iPhone 游戏 引擎

2013-01-07 10:37:10

移动游戏本地游戏桌游

2013-04-03 15:10:09

GMGC全球移动游戏大

2021-05-12 23:16:17

区块链游戏IT

2013-02-22 11:14:39

移动游戏消费手持游戏

2011-12-27 20:02:13

街机

2018-08-22 14:15:08

京东云

2019-08-23 12:55:03

AI微软AlphaStar

2011-12-06 09:38:17

增强现实移动游戏

2012-01-10 15:17:49

点赞
收藏

51CTO技术栈公众号