2022-12-25から1日間の記事一覧
package com.example.localdatetimeapp;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.ListView;import android.widget.TextView;import java.time.LocalDate;impor…
Try1 Taskクラス(LocalDate型変数dateとString型変数task)を作成したのちに、String型変数taskのデータだけ取り出してリストで表示してください 今回はこれができるようになると何ができるかについて書きたいところですか、まだまとまっていないので、まと…
package com.example.localdatetimeapp;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.widget.TextView;import java.time.LocalDateTime;import java.time.format.DateTimeFormatter;public class MainActivity…
package com.example.listview;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.ListView;import java.util.ArrayList;import java.util.Arrays;public class MainAct…
Try1. 配列を使ってリストを降べきの順に表示してください。
Try1. 今の日付、時間を表示するActivityを作成してください。 (ヒント) Java8timeのLocalDateTimeクラスを使用するなら、API 26以上が必要。 それ未満なら、Calendarクラスを使う。
package com.example.listdemo;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.AdapterView;import android.widget.ArrayAdapter;import android.widg…
Try1. コレクションのListを使ってリストを表示し、選択したリスト項目を削除するプログラムを作成してください。
import java.util.Arrays;public class MainActivity extends AppCompatActivity { String[] texts = {"abc","def","ghi","jkl"}; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.l…
Javaでいうところの配列を使ってリストを作るのが基本であるが、これには制限があります。 配列を定義する際にメンバー数が固定化されてしまうことと、追加・削除できないというものです。 より自由度を増した『グループ』(コレクションと呼ぶ)がListであ…
なにかのアプリを作成する際の調べもののツールとして使う場合、できるだけ内容が素因数分解されて整理されており、すぐ検索できなければならないと思います。で、その内容をもとに使ってみようと思うのは、覚える内容が少ないに越したことはありません。3つ…
このブログの読者はどんな人になるかを考えてみました。 使われ方としては、 ①Javaをある程度使ったことがあって、アンドロイドアプリ作成は初心者という人の学習用、 ②中級者以上で調べ物の際の便利なツール っといった感じを目指そうと思います。
Android Studioでアンドロイドアプリ作成しているときに気づいたいことを書いてみます。 javaファイルとxmlファイルで書いていくのが基本で、xmlファイルではレイアウト、テキストを記載し、javaファイルはロジック(ボタンを押したときの動作など)を書いて…
MainActivity.java package com.example.listdemo;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.AdapterView;import android.widget.ArrayAdapter;i…
Try1. 配列を使って作成したリスト項目を選択できるようにしてください。 今回はヒント多めです。リストの項目は、前回に引き続き、”abc”、"def"、"ghi"、"jkl"の4項目でよいです。 (ヒント) ・ArrayAdapterを使用してください ・ジェネリクスを理解してく…
Try1. 配列を使って作成したリスト項目を選択できるようにする (ヒント) ・ArrayAdapterを使用してください ・ジェネリクスを理解してください。 ArrayAdapter<String> arrayAdapter = new ArrayAdapter<>(MainActivity.this, android.R.layout.simple_list_item_1</string>…