4、主Activity内代码
在activity内我们使用dao类对数据库进行操作。package com.example.freedomsql;
import com.example.freedomsql.db.dao.PersonDao;
import android.app.Activity;
import android.app.ActionBar;
import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.os.Build;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
PersonDao dao = new PersonDao(getBaseContext());
dao.add("汤老板", "110");
dao.add("郭大侠", "119");
// dao.add("汤老板1", "110", "汤老板");
// dao.add("郭大侠1", "119", "郭女侠");
}
} 这里只对插入数据进行了操作,有兴趣的同学可以自己测试其他的操作也可以在dao类写其他的方法进行更复杂的操作。代码执行后数据库内容显示如图