android 科学计数运算代码
以下是一个简单的Android科学计数运算代码示例:
```java
android模拟点击import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
DecimalFormat;
public class MainActivity extends AppCompatActivity {
private TextView resultTextView;
private double currentNumber = 0;
private String currentOperator = "";
private boolean isNewNumber = true;
private DecimalFormat decimalFormat;
@Override
protected void onCreate(Bundle savedInstanceState) {
Create(savedInstanceState);
setContentView(R.layout.activity_main);
resultTextView = findViewById(sultTextView);
decimalFormat = new DecimalFormat("#.>>");
Button numberButton0 = findViewById(R.id.numberButton0);
Button numberButton1 = findViewById(R.id.numberButton1);
// 添加其他数字按钮的引用
Button addButton = findViewById(R.id.addButton);
Button subtractButton = findViewById(R.id.subtractButton);
// 添加其他运算符按钮的引用
Button equalButton = findViewById(R.id.equalButton);
Button clearButton = findViewById(R.id.clearButton);
// 设置数字按钮的点击事件
numberButton0.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
appendNumber(0);
}
});
numberButton1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
appendNumber(1);
}
});
// 添加其他数字按钮的点击事件
// 设置运算符按钮的点击事件
addButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
performOperation("+");
}
});
subtractButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
performOperation("-");
}
});
// 添加其他运算符按钮的点击事件
// 设置等号按钮的点击事件
equalButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
calculateResult();
}
});
// 设置清除按钮的点击事件
clearButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
clearCalculator();
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
fballocationtracker原理解析
« 上一篇
电脑上模拟器安装apk软件
下一篇 »
发表评论