⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ac01.java

📁 基于ANdroid平台的高欢堂书籍的对应源代码 非常有用
💻 JAVA
字号:
package com.misoo.gx05;import android.app.Activity;import android.graphics.Color;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.TextView;public class ac01  extends Activity implements OnClickListener {		private Button[] btn;		private int curr;		private Calculator calc;		private TextView tv;		@Override	    public void onCreate(Bundle savedInstanceState) {	    	super.onCreate(savedInstanceState);	    	// ----- for testing --------------------- 	    	   /*   setContentView(R.layout.main);	    	        int digit_1 = 1;	    	        int digit_2 = 1;	    	        int cs = NativeJniAdder.calculate(digit_1, digit_2);	    	        int sum = cs % 10;  	int carry = cs / 10;	    			String carry_sum_str = String.valueOf(carry) + String.valueOf(sum);	    			setTitle("[" + carry_sum_str +"]");	           */	        //-------------------------------	        btn = new Button[6];	        setContentView(R.layout.bi_cal_layout);	        tv = (TextView)findViewById(R.id.tv);	        tv.setTextColor(Color.BLACK);	        tv.setText("><");	        btn[0] = (Button)findViewById(R.id.btn_0);	        btn[0].setOnClickListener(this);	        btn[1] = (Button)findViewById(R.id.btn_1);	        btn[1].setOnClickListener(this);	        btn[2] = (Button)findViewById(R.id.btn_2);	        btn[2].setOnClickListener(this);	        btn[3] = (Button)findViewById(R.id.btn_3);	        btn[3].setOnClickListener(this);	        btn[4] = (Button)findViewById(R.id.btn_4);	        btn[4].setOnClickListener(this);	        btn[5] = (Button)findViewById(R.id.btn_5);	        btn[5].setOnClickListener(this);	        //----------------------------------------	        	        calc = new Calculator(this);	        curr = -1;	   	}		public void show(String tx){			tv.setText(tx);		}				public void onClick(View arg0) {			// TODO Auto-generated method stub			if(arg0 == btn[0])				{ calc.EvDigitPress(1);  curr = 0; }			else if(arg0== btn[1])			{	calc.EvDigitPress(0); curr = 1;}			else if(arg0== btn[2])				{ calc.EvCPress();  curr = 2; }			else if(arg0== btn[3])				{ calc.EvPlusPress(); curr = 3; }			else if(arg0== btn[4])				{ calc.EvAssignPress(); curr = 4; }			else if(arg0== btn[5])				{ finish(); }			setting_color();		}				public void setting_color() {			for(int i = 0; i<6; i++ )			{				if(i == curr)					btn[i].setTextColor(Color.RED);				else					btn[i].setTextColor(Color.BLACK);		    }		}	}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -