20.11.2016 Views

ANDROID APP

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ฐานข้อมูล SQLite<br />

237<br />

รูปที่ 9.3 หน้าจอสำาหรับกรอกข้อมูลจากเลย์เอาต์ diary.xml<br />

ในชุดคำสั่งที่ 9.13 จะแสดงการทำงานของแอคทิวิตี้หลัก Diary.java ซึ่งจะนำแพ็คเกจชื่อ<br />

com.cookbook.data เข้ามา และประกาศออบเจ็กต์ MyDB เพื่อเปิดการใช้งานฐานข้อมูล รวมทั้ง<br />

แสดงเลย์เอาต์จากไฟล์ diary.xml เพื่อใช้ในการรับข้อมูลแล้วเก็บลงฐานข้อมูล<br />

ชุดคำสั่งที่ 9.13 src/com/cookbook/datastorage/Diary.java<br />

package com.cookbook.datastorage;<br />

import android.app.Activity;<br />

import android.content.Intent;<br />

import android.os.Bundle;<br />

import android.view.View;<br />

import android.view.View.OnClickListener;<br />

import android.widget.Button;<br />

import android.widget.EditText;<br />

import com.cookbook.data.MyDB;<br />

public class Diary extends Activity {<br />

EditText titleET, contentET;<br />

Button submitBT;<br />

MyDB dba;<br />

@Override<br />

public void onCreate(Bundle savedInstanceState) {

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!