public class InputActivity extends Activity {
MySQLiteHelper dbwjy;
Button bt_save;
EditText et_1;
EditText et_2;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_input);
initListener();
}
public void initListener() {
dbwjy=new MySQLiteHelper(this);
SQLiteDatabase db = dbwjy.getReadableDatabase();
et_1= (EditText)findViewById(R.id.et1);
et_2 =(EditText) findViewById(R.id.et2);
bt_save = (Button)findViewById(R.id.bt_save);
bt_save.setOnClickListener(new View.OnClickListener(){
public void onClick(View v) {
SQLiteDatabase db = dbwjy.getWritableDatabase();
ContentValues values = new ContentValues();
String title=et_1.getText().toString();
String content=et_2.getText().toString();
values.put(MySQLiteHelper.TITLE,title);
values.put(MySQLiteHelper.CONTENT,content);
db.insert(MySQLiteHelper.TABLE,null,values);
Toast.makeText(InputActivity.this,"保存成功",Toast.LENGTH_LONG).show();
Intent intent = new Intent(InputActivity.this,NotebookActivity.class);
startActivity(intent);
db.close();
}
});
}
}
public class main extends Activity {
OnClickListener listener1=null;
Button button1;
public void initListener() {
listener1=new OnClickListener() {
public void onClick(View v) {
setTitle("记事本");
Intent intent1=new Intent(main.this,NotebookActivity.class);
startActivity(intent1);
}
};
}
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
initListener();
button1=(Button)findViewById(R.id.button1);
button1.setOnClickListener(listener1);
}
}
```public class MainActivity extends Activity {
OnClickListener listener1 = null;
OnClickListener listener2 =null;
Button bt_ok;
Button bt_cancel;
EditText et1, et2;
String username,password;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
initListener();
bt_ok = (Button) findViewById(R.id.bt_ok);
bt_ok.setOnClickListener(listener1);
bt_cancel=(Button)findViewById(R.id.bt_cancel);
bt_cancel.setOnClickListener(listener2);
}
public void initListener() {
listener1 = new OnClickListener() {
public void onClick(View v) {
setTitle("登录");
et1= (EditText) findViewById(R.id.editText1);
et2= (EditText) findViewById(R.id.editText2);
username = et1.getText().toString();
password = et2.getText().toString();
if (username.equalsIgnoreCase("admin")&&password.equalsIgnoreCase("666")) {
Toast.makeText(MainActivity.this,"登陆成功", Toast.LENGTH_SHORT).show();
Intent intent1=new Intent(MainActivity.this,main.class);
startActivity(intent1);
} else {
Toast.makeText(MainActivity.this,"密码错误请重试", Toast.LENGTH_SHORT).show();
}
}
};
listener2=new OnClickListener(){
public void onClick(View v) {
finish();
}
};
}
}
> ```
public class MySQLiteHelper extends SQLiteOpenHelper{
public static final String TABLE = "notes";
public static final String ID = "_id";
public static final String TITLE ="title";
public static final String CONTENT = "content";
public MySQLiteHelper(Context context) {
super(context,"notepad.db",null,1);
}
@Override
public void onCreate(SQLiteDatabase db) {
String sql = "CREATE TABLE "+TABLE+"( "+ID+
" INTEGER PRIMARY KEY AUTOINCREMENT, "+
TITLE +" VARCHAR(30) ,"+
CONTENT + " TEXT , )";
db.execSQL(sql);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
}
}```
public class NotebookActivity extends Activity {
private Cursor listItemCursor = null;
MySQLiteHelper dbwjy;
Button button_add;
OnClickListener listener1 = null;
private ListView listview;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_notebook);
initListener();
button_add=(Button)findViewById(R.id.button_add);
button_add.setOnClickListener(listener1);
listview=(ListView)findViewById(R.id.listview);
}
public void initListener() {
listener1=new OnClickListener() {
public void onClick(View v) {
setTitle("记事本");
Intent intent1=new Intent(NotebookActivity.this,InputActivity.class);
startActivity(intent1);
}
};
}
}
```public class Values {
private Integer id;
private String title;
private String content;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
@Override
public String toString() {
return "Values{" +
"id=" + id +
", title='" + title + '\'' +
", content='" + content + '\'' + '}';
}
}