在 Android 开发中,可以使用以下几种方式获取类名:
1. 使用 `getClass().getName()` 方法:
```java
String className = this.getClass().getName();
```
这种方式可以直接获取当前类的全限定类名。
2. 使用 `getClass().getSimpleName()` 方法:
```java
String simpleName = this.getClass().getSimpleName();
```
这种方式可以获取当前类的类名,不包括包名。
3. 使用 `this.getClass()` 方法:
```java
Class> currentClass = this.getClass();
```
这种方式返回一个 `Class` 对象,可以进一步获取类名相关信息。
4. 使用反射获取类信息:
```java
String className = MainActivity.class.getName();
```
这种方式需要先获取 `Class` 对象,然后调用 `getName()` 方法。适用于静态类名的获取。
以上几种方式都可以用来获取 Android 应用中类的名称信息。具体使用哪种方式,要根据具体的需求和场景进行选择。