用 AndroidStudio 做一个简单的 App
时间: 2024-03-12 13:48:20 浏览: 72
好的,下面是一个简单的 App 开发步骤:
1. 打开 Android Studio,点击 "Start a new Android Studio project",创建一个新项目。
2. 在 "New Project" 界面中,填写应用名称、包名、项目保存路径等信息。
3. 选择 "Phone and Tablet" 作为目标设备,选择 "Empty Activity" 作为模板。
4. 在 "Configure your new project" 界面中,填写 Activity 名称和布局文件名称。
5. 点击 "Finish",Android Studio 将为您创建一个新的项目。
6. 打开 res/layout/activity_main.xml 文件,添加控件布局。
7. 打开 MainActivity.java 文件,编写控件的事件处理逻辑。
8. 运行项目,查看效果。
下面是一个简单的示例代码,实现了一个计数器功能:
activity_main.xml 布局文件:
```
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:id="@+id/text_count"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:textSize="60sp"
android:text="0"/>
<Button
android:id="@+id/button_increment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="Increment"/>
<Button
android:id="@+id/button_reset"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="Reset"/>
</LinearLayout>
```
MainActivity.java 文件:
```
public class MainActivity extends AppCompatActivity {
private TextView textCount;
private Button buttonIncrement;
private Button buttonReset;
private int count = 0;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
textCount = findViewById(R.id.text_count);
buttonIncrement = findViewById(R.id.button_increment);
buttonReset = findViewById(R.id.button_reset);
buttonIncrement.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
count++;
textCount.setText(String.valueOf(count));
}
});
buttonReset.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
count = 0;
textCount.setText(String.valueOf(count));
}
});
}
}
```
该 App 中有一个 TextView 和两个 Button 控件,点击 Increment 按钮则计数器加一,点击 Reset 按钮则计数器清零。
阅读全文