AlertDialog的基本用法如下:

1. AlertDialog是一个Android自带的提示对话框,主要用于显示简单的提示信息。

2. 要使用AlertDialog,首先需要在项目中引入相应的依赖库。

3. 创建一个AlertDialog实例,并设置相关属性,如标题、内容、按钮等。

4. 通过setOnClickListener方法为对话框添加点击事件。

5. 最后通过show方法显示对话框。

下面是一个简单的AlertDialog示例代码:

```java

import androidx.appcompat.app.AlertDialog;

import android.content.DialogInterface;

import android.os.Bundle;

import android.view.View;

import android.widget.Button;

import android.widget.Toast;

import androidx.appcompat.app.AppCompatActivity;

public class MainActivity extends AppCompatActivity {

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

}

public void showAlertDialog(View view) {

AlertDialog.Builder builder = new AlertDialog.Builder(this);

builder.setTitle("提示"); // 设置标题,不设置则不显示

builder.setMessage("这是一个提示对话框"); // 设置内容,不设置则不显示

builder.setCancelable(false); // 点击取消按钮时,对话框不会关闭

builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

Toast.makeText(MainActivity.this, "点击了确定按钮", Toast.LENGTH_SHORT).show();

}

});

builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

Toast.makeText(MainActivity.this, "点击了取消按钮", Toast.LENGTH_SHORT).show();

}

});

AlertDialog alertDialog = builder.create();

alertDialog.show(); // 显示对话框

}

}

```

在这个示例中,我们创建了一个AlertDialog实例,并设置了标题、内容和两个按钮。点击按钮时,会弹出提示信息。