android计数器——基础编
时间: 2023-07-22 21:20:21 浏览: 71
您好!感谢您的提问。
以下是一个简单的 Android 计数器的基础编码示例:
1. 在 activity_main.xml 文件中添加以下代码:
```
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/counterTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textSize="50dp"
android:layout_gravity="center_horizontal"/>
<Button
android:id="@+id/incrementButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Increment"
android:layout_gravity="center_horizontal"
android:onClick="incrementCounter"/>
<Button
android:id="@+id/resetButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Reset"
android:layout_gravity="center_horizontal"
android:onClick="resetCounter"/>
</LinearLayout>
```
2. 在 MainActivity.java 文件中添加以下代码:
```
public class MainActivity extends AppCompatActivity {
private int counter = 0;
private TextView counterTextView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
counterTextView = findViewById(R.id.counterTextView);
}
public void incrementCounter(View view) {
counter++;
counterTextView.setText(Integer.toString(counter));
}
public void resetCounter(View view) {
counter = 0;
counterTextView.setText(Integer.toString(counter));
}
}
```
3. 运行应用程序,您将看到一个显示当前计数器值的 TextView 和两个按钮:Increment 和 Reset。单击 Increment 按钮将增加计数器值,单击 Reset 按钮将将计数器值重置为零。
希望这可以帮助您入门 Android 编程!