たぼさんの部屋

いちょぼとのんびり

SQLite

T330 MDBHelperライブラリを使ってリストビューに表示(自動更新)

Main.java package com.efolab.t330; import java.util.List; import java.util.Map; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; impo…

T203 SqlDbConnection ver1.1 完成版

使い方 インスタンス生成 open sql close instance SqlDbConnection conn = new SqlDbConnection(context); open ReadOnly conn.openReadOnly(); Writable conn.openWritable(); sql insert , update , delete conn.execSQL(sql); select Cursor c = conn.se…

SQLite テーブルの存在確認

private boolean isTableExists() { boolean ret = false; String kakunin_sql = "select count(*) from sqlite_master where type='table' and name= '" + DbConnection.DBTABLE + "';"; Log.v("DbConnection", "kakunin_sql=" + kakunin_sql); db = dbHelp…

T201 LocationManagerをserviceとして起動。SQliteに書込み(地図とMUtilを使用)

MMapViwe.java package com.efolab.t201; import android.content.Context; import android.content.Intent; import android.database.Cursor; import android.os.Bundle; import android.util.Log; import android.view.Gravity; import android.view.View;…

SQLite TIMESTAMP 

TIMESTAMPカラムのセット , update_date TIMESTAMP DEFAULT (DATETIME('now','localtime'))

SQLiteLocationDBクラス(以前作っていたもの)

SQLiteLocationDB.java package info.kamogashira.sharemapwidget.lib; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import android.content.Context; import android.content.SharedPreferences; import androi…

T106 DbConnectionクラスを作った

使い方 インスタンス生成 DbConnection db = new DbConnection(context); insert db.openAndInsert(sql); db.close() select Cursor cursor = db.openAndSelect(sql); //cursorを使った処理 db.close(); カーソルでのデータ処理は String sql = ""; sql += "…

T104_API_LocationService_SQLite

Main.java package com.example.t103_api_locationservice; import java.util.LinkedList; import android.app.Activity; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.database.sqli…

T102 SQLite

Main.java package com.example.t101_mysql; import java.util.ArrayList; import android.app.Activity; import android.content.Context; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.graphics.Canva…