📄 ac01.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 + -