Androidアプリ開発メモ

プログラミング初心者がAndroidのアプリを作るよ!主に自分用の忘備録です

SQLite

タスク管理アプリ ver1

初期画面 入力画面 機能 ポイント 必要なファイル AndroidManifest.xml activity_main.xml MainActivity.java activity_add.xml AddActivity.java MyDBHelper.java 参考サイト これから実装したいこと 機能 初期画面: +ボタンを押す → 入力画面に遷移 初期画…

タスク管理アプリ③

初期画面 入力画面 表示画面 機能 初期画面 → ボタンクリックで入力画面/表示画面に遷移 入力画面 → ボタンクリックでデータの追加・初期画面に遷移 表示画面 → ボタンクリックで初期画面に遷移 ポイント Calendar.getInstance(); はminSdk >= 24 が必要 min…

SQLiteのデータの追加・表示・検索

機能 ・データの追加 ・データベースの表示 ・データの検索 activity.xml MainActivity.java package com.example.orisa.mydb6; import android.content.ContentValues; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; im…

SQLiteのデータの追加・更新・削除・全削除・表示

機能 ・レコードの追加 ・レコードの更新 ・レコードの削除 ・レコードの全削除 ・レコードの表示activity_main.xml MainActivity.java package com.example.orisa.mydb5; import android.content.ContentValues; import android.content.Context; import an…

SQLiteのデータの追加・表示

機能: ・レコードの追加 ・全レコードの表示必要なクラス ・MainActivity.java ・MyDbHelper.java (SQLLiteOpenHelperを実装)MainActivity.java package com.example.orisa.mydb3; import android.content.ContentValues; import android.database.Cursor; i…

データベースの生成・追加・表示のサンプルコード

MainActivity.java package com.example.orisa.mydb3; import android.content.ContentValues; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.support.v7.app.AppCompatActivity; import android.os.Bund…

SQLiteの使い方① データベースの削除

//データベースの生成 MyDBHelper helper = new MyDBHelper(this); SQLLiteDatabase db = helper.getWritableDatabase(); //データベースのデータを削除 //フィールド名が「yamada」のレコードを削除 db.delete("mytable", "name= ?”, new String[]{“yamada″…

SQLiteの使い方① データベースの作成

①SQLiteOpenHelperを実装したMyDBHelperクラスをつくる→データベースの設定をする public class MyDBHelper extends SQLiteOpenHelper { //コンストラクタ public MyDBHelper (Context context){ //DBを作成 super(context, "testdb", null, 1); } @Override…