MainActivity.java
这段代码的作用是从数据库中获取到数据并显示在界面上
import java.util.ArrayList;
import java.util.List;
import com.itheima.showdata.domain.Person;
import android.os.Bundle;
import android.app.Activity;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.view.Menu;
import android.widget.LinearLayout;
import android.widget.TextView;
public class MainActivity extends Activity {
List personList;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
personList = new ArrayList();
//把数据库的数据查询出来
//在这里写成this,是因为在MyOpenHelper的super构造器中。已经写死了另外三个參数。
MyOpenHelper oh = new MyOpenHelper(this);
SQLiteDatabase db = oh.