たぼさんの部屋

いちょぼとのんびり

2012-12-07から1日間の記事一覧

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…

パッケージ名を取得

context.getPackageName()

sdカードのパスを取得

sdcardfile.getPath()

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…

乱数の生成

// 乱数の生成 private static int getIntRand(int min, int max) { int ret = (int) Math.floor(Math.random() * (max - min + 1)) + min; // Log.v("ret","min="+min+",max="+max+",ret="+ret); return ret; }

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'))