Android學習筆記5 建立乙個資料庫

2021-07-25 13:36:34 字數 963 閱讀 5488

建立乙個資料庫

1.定義乙個類myopenhelper繼承sqliteopenhelper

2.在myopenhelper中寫乙個有引數的構造方法,因為sqliteopenhelper中沒有無參構造

3.在myopenhelper中重寫oncreate和onupgrade方法,oncreate做表結構的初始化;onupgrade做表結構的更新

4.在mainactivity中建立資料庫,myopenhelper.getwritabledatabase和myopenhelper.getreadabledatabase都行

public

class

myopenhelper

extends

sqliteopenhelper

/*** called when the database is created for the first time.

* 當資料庫第一次建立的時候呼叫

* 那麼這個方法特別適合做表結構的初始化 建立表就是寫sql語句

*/@override

public

void

oncreate(sqlitedatabase db)

/*** called when the database needs to be upgraded

* 當資料庫版本公升級的時候呼叫

* * 這個方法適合做 表結構的更新

*/@override

public

void

onupgrade(sqlitedatabase db, int oldversion, int newversion)

}

public

class

mainactivity

extends

activity

}

android學習筆記 一

xmlns android www.android 布局方式 android orientation vertival 空間布局方式是垂直往下布局 android layout width fill parent 把上層控制項填充滿 android layout height fill parent...

Android 學習筆記一

private string tag codeview codeview 為乙個標誌,一般為acvitity的名字 只要在想列印的地方寫上該 就可以列印相應的東西 log.v tag,string string為要列印的字串 包含語音包 import android.speech.tts.textt...

android學習筆記一

1 設定textview值 1 textview tv1 textview findviewbyid r.id.tv1 tv1.settext 要設定的內容 2 在layout.xml布局頁面設定android text string tv1 2 背景顏色 1 配置檔案改變android backg...