DBにブックマーク情報を追加する・・・。
Classを追加・・・。
SQLiteOpenHelperを継承したUrlListDBHelperを追加・・・。
改めてDB追加機能を作り直したので、名前はurllist.db、バージョンは1にしている・・・。
ので古い奴は削除してからインストール必須・・・。
こんな感じのマクロでSQLを定義しておく・・・。
今回はbookmarkテーブルだけ・・・。
コンストラクタでDBの基本情報を渡して、onCreateで作成、onUpgradeでドロップ・・・。
MainActivityは、
hlprを用意し、onCreateでUrlListDBHelperを生成・・・。
showBookmarkAddDialogで"追加"を押すと、タイトルと名前をaddUrlに渡す・・・。
戻り値が1以上ならDBへの追加成功である・・・。
addUrlはhlprのメソッド・・・。
UrlListDBHelperに、
渡したtitle、urlの他に登録時刻のdatemillisecも追加するが、ここでは使わないので0としている・・・。
これをbookmarkテーブルにinsert・・・。
で返ってきたidを返す・・・。
最後にversionNameを"Minami-Urawa"から"Omiya"に変更・・・。
これでZincは埼京線、TwRIBEを京浜東北線に・・・。
Yahooトップで、
ブックマークの追加・・・。
このダイアログで追加を押す・・・。
戻り値のidが1なので登録された・・・。
今度はスポナビで、
ブックマークの追加・・・。
で追加・・・。
今度はidが2で追加された・・・。
https://github.com/bg1bgst333/Zinc/tree/develop/android/empty_activity/android_studio/src/Zinc