android studio设计简易计算器
时间: 2023-11-17 20:02:35 浏览: 117
为了在Android Studio中设计一个简易计算器,您需要遵循以下步骤:
1.创建一个新的Android Studio项目,命名为clc666b。
2.在activity_main.xml文件中,使用网格布局管理器来设计一个居中、满屏计算器。您可以使用按钮、文本框和其他UI元素来实现这个界面。
3.在MainActivity.java文件中,编写代码来实现计算器的逻辑。您需要使用单选按钮来选择加法或乘法,然后根据用户的选择来执行相应的计算。
4.测试您的应用程序,确保它能够正确地执行加法和乘法计算。
下面是一个简单的范例代码,可以帮助您开始编写您的应用程序:
```java
public class MainActivity extends AppCompatActivity {
private EditText num1EditText;
private EditText num2EditText;
private TextView resultTextView;
private RadioButton addRadioButton;
private RadioButton multiplyRadioButton;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
num1EditText = findViewById(R.id.num1EditText);
num2EditText = findViewById(R.id.num2EditText);
resultTextView = findViewById(R.id.resultTextView);
addRadioButton = findViewById(R.id.addRadioButton); multiplyRadioButton = findViewById(R.id.multiplyRadioButton);
Button calculateButton = findViewById(R.id.calculateButton);
calculateButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
double num1 = Double.parseDouble(num1EditText.getText().toString()); double num2 = Double.parseDouble(num2EditText.getText().toString());
double result = 0;
if (addRadioButton.isChecked()) {
result = num1 + num2;
} else if (multiplyRadioButton.isChecked()) {
result = num1 * num2;
}
resultTextView.setText(String.valueOf(result));
}
});
}
}
```
阅读全文