資源簡介
android日記本!?。。。。。。。。。。。。。。。。。。。。。。。?img width=510 src=http://www.sh-liguang.com/pic/171176.jpg />
代碼片段和文件信息
package?com.example.hhsm.myapplication1;
/**
?*?Created?by?hhsm?on?2018/6/22.
?*/
import?android.app.Activity;
import?android.app.AlertDialog;
import?android.content.ContentValues;
import?android.content.DialogInterface;
import?android.content.Intent;
import?android.database.sqlite.SQLiteDatabase;
import?android.os.Bundle;
import?android.view.View;
import?android.widget.Button;
import?android.widget.EditText;
import?android.widget.Toast;
import?java.util.Date;
import?java.text.SimpleDateFormat;
public?class?Addcontent?extends?Activity?implements?View.onclickListener?{
????private?Button?savebtn?deletebtn;
????private?EditText?ettext;
????private?NotesDB?notesDB;
????private?SQLiteDatabase?dbWriter;
????@Override
????protected?void?onCreate(Bundle?savedInstanceState)?{
????????super.onCreate(savedInstanceState);
????????setContentView(R.layout.add_list);
????????savebtn?=?(Button)?findViewById(R.id.add_save);
????????deletebtn?=?(Button)?findViewById(R.id.add_delete);
????????ettext?=?(EditText)?findViewById(R.id.add_etv);
????????savebtn.setonclickListener(this);
????????deletebtn.setonclickListener(this);
????????notesDB?=?new?NotesDB(this);
????????dbWriter?=?notesDB.getWritableDatabase();
????????ettext.setonfocusChangeListener(new?View.onfocusChangeListener()?{
????????????@Override
????????????public?void?onfocusChange(View?v?boolean?hasFocus)?{
????????????????if?(ettext.getText().equals(““))?{
????????????????????new?AlertDialog.Builder(Addcontent.this)
????????????????????????????.settitle(“警告“)
????????????????????????????.setMessage(“請輸入標題“)
????????????????????????????.setPositiveButton(“確定“?new?DialogInterface.onclickListener()?{
????????????????????????????????@Override
????????????????????????????????public?void?onclick(DialogInterface?dialog?int?which)?{
????????????????????????????????????dialog.dismiss();
????????????????????????????????????Addcontent.this.finish();
????????????????????????????????}
????????????????????????????});
????????????????}
????????????}
????????????public?void?onclick(View?v)?{
????????????????switch?(v.getId())?{
????????????????????case?R.id.add_save:
????????????????????????addDB();
????????????????????????finish();
????????????????????????break;
????????????????????case?R.id.add_delete:
????????????????????????finish();
????????????????????????break;
????????????????}
????????????}
????????????private?void?addDB()?{
????????????????ContentValues?cv?=?new?ContentValues();
????????????????cv.put(NotesDB.CONTENT?ettext.getText().toString());
????????????????cv.put(NotesDB.TIME?getTime());
????????????????dbWriter.insert(NotesDB.TABLE_NAME?null?cv);
????????????}
????????????public?String?getTime()?{
????????????????SimpleDateFormat?format?=?new?SimpleDateFormat(“yyy年MM月dd日?HH:mm:ss“);
????????????????Date?curDate?=?new?Date();
????????????????String?str?=?format.format(curDate);
????????????????return?s
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-07-05?07:09??日記本源碼\
?????文件????????3126??2018-07-04?13:43??日記本源碼\Addcontent.java
?????文件????????1531??2018-07-04?11:12??日記本源碼\AndroidManifest.xm
?????文件????????2234??2018-07-04?11:12??日記本源碼\MainActivity.java
?????文件????????1595??2018-06-22?01:42??日記本源碼\MyAdapter.java
?????文件????????2114??2018-06-08?00:05??日記本源碼\MyService.java
?????文件?????????918??2018-06-22?01:43??日記本源碼\NotesDB.java
?????文件????????2631??2018-07-04?11:29??日記本源碼\Select.java
?????文件?????????749??2018-06-22?11:00??日記本源碼\activity_main.xm
?????文件????????2153??2018-06-22?11:02??日記本源碼\add_list.xm
?????文件?????????815??2018-06-22?01:48??日記本源碼\list.xm
?????文件????????1071??2018-06-22?01:47??日記本源碼\select.xm
- 上一篇:基于RFID的智能門禁系統
- 下一篇:java學生成績管理系統界面設計
評論
共有 條評論