記事一覧
Androidアプリ【Java】8.RecyclerView(SQLite)リストタップ後、編集画面に遷移
今回は前回のRecyclerViewの内容に加えて、作成したリストを押下すると編集画面に遷移して、さらにリスト化されたデータを保持した状態が表示される機能を実装。前回の内容は下記を参照して下さい。
row編集まず前回作成したrowファイルに下記1文を加える。LinearLayoutタグの中にidを指定してあげる1文がそれに当たる。
res/layout/activity_add.xml
<
Androidアプリ【Java】7.RecyclerView(SQLite)実装
今回はEdittextに入力した値がDBに反映されリスト化されるアプリを実装
DBHelper作成まずDBを作成するためにSQLiteOpenHelperを継承したクラスを作成
Java/android.example.recyclerview_sql/DBHelper
package com.example.recyclerview_sql;import android.content.
Androidアプリ【Java】6.SQLite実装
今回は上記のようなあらかじめ用意したEditText上にDBの情報を
表示させるような機能を実装。
Dataクラス作成カラムを予め定義しておくクラスを作成する。
正直これはSQLiteOpenHelper内で定義しても大丈夫。
Java/android.example.databasesimple/MainActivity
package com.example.databasesimpl
Androidアプリ【Java】5.Spinner作成
↓
今回は上記のような住所の登録ページで都道府県の右側にある矢印を押下すると、リストがダイアログとして表示されるものを作成。
1.レイアウトファイル作成サンプルのようなリストを作成するためにはSpinnerというViewを作成する
res/layout/activity_main.xml
<Spinner android:paddingTo
Androidアプリ【Java】 4.Toolbar作成
今回は上記のようなToolbarを実装。Toolbarを作成することでActivityごとに
違うタイトルバーを設定することが出来る。
1.アプリマニフェスト編集manifests/AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="andro
Androidアプリ【Java】 3.入力フォーム作成+入力チェック
↓
今回は上記のような簡単な入力フォームと、入力された値に対しての
入力チェックを実装。
1.入力フォーム作成まず入力フォームのレイアウトを下記ファイルに作成
res/layout/activity_main.xml
<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widg
Androidアプリ【Java】2.画面遷移
↓
今回は上記のようなMainActivity(画面1)にボタンがありそれを押下することで、SubActivity(画面2)に遷移するといった機能を実装。
1.ボタン作成まずは遷移機能を持つボタンを作成するために
下記ファイルを編集。
res/layout/activity_main.xml
<?xml version="1.0" encoding=
Androidアプリ【Java】1.Toast
今回は上記のようなボタンがあり、それを押下するとあらかじめ設定された
メッセージが表示される「toast」の実装。
1.ボタン作成まず上記のようなボタンを作成。
Androidでprojectを作成した後にデフォルトで作成されている下記ファイルを編集。
res/layout/activity_main.xml
<?xml version="1.0" encoding="utf-8"?><