2022-12-29から1日間の記事一覧

AS Room編②解説part1~Roomを使って、データベースに登録したデータを別のActivityに表示する~

MainActivity.java package com.example.roomsample;import androidx.appcompat.app.AppCompatActivity;import android.content.Context;import android.content.Intent;import android.os.AsyncTask;import android.os.Bundle;import android.view.View;imp…

AS Room編②問題~Roomを使って、データベースに登録したデータを別のActivityに表示する~

Try1. 初めのActivityで登録画面を作成し、登録したデータの一覧を別のActivityに表示してください。

AS Room編④問題~Roomを使って、To do Listアプリを作成してみる~

Try1. Roomを使って、やるべき時間順に並び替えが行われ表示されるTo do Listアプリを作成してみてください (ヒント) ・3つのActivityを使って、3つの画面を用意しましょう。 ・一つ目は、登録画面です。二つ目は、一覧表示画面です。三つ目は、更新・削…

ちょっと考えてみた12

DAOとRespiratoryの違いは?とふと疑問に思って みました。 Respiratoryのほうがより抽象的概念ということ。 Roomでの記載では、DAOクラス作成の際に、queryに記載する場合、テーブル名も記載します。こういうところが、Respiratoryよりconcreteなのでし…

ちょっと考えてみた11

Roomですが、データベースのカラムをEntityで定義し、データベースのデータを、Entityクラスを格納するListクラスのオブジェクトで受け取ってますが、この方がしっくりくる感じです。 Spring boot によく似てます。ただ、Spring boot未経験なら、新たに理解…

AS Room編①解説~EditText欄にテキストを記入し、その下のボタンを押すと、データベースに登録され、その一覧が下記に表示される~

すべて同じディレクトリに入れてます。 MainActivity.java package com.example.roomappli;import androidx.appcompat.app.AppCompatActivity;import android.os.AsyncTask;import android.os.Bundle;import android.view.View;import android.widget.Button…