Android 类的继承
时间: 2024-01-19 12:17:55 浏览: 28
Android中的类继承是一种面向对象编程的概念,它允许一个类继承另一个类的属性和方法。在Android开发中,常见的类继承是Activity类继承自AppCompatActivity类,以及View类的子类如TextView继承自View类。
1. Activity类继承自AppCompatActivity类:
```java
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 在这里可以调用AppCompatActivity类的各种方法
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// 在这里可以调用AppCompatActivity类的onCreateOptionsMenu()方法
return true;
}
public void findTextById() {
// 在这里可以调用AppCompatActivity类的findTextById()方法
}
}
```
2. View类的子类如TextView继承自View类:
```java
public class MyTextView extends TextView {
public MyTextView(Context context) {
super(context);
// 在这里可以调用View类的各种方法
}
public void myMethod() {
// 在这里可以调用View类的方法
}
}
```