Android(Java/Kotlin) 【Android】アクティビティのライフサイクルまとめ 開始 終了 再開 強制終了 onCreate() ・アクティビティの起動時に最初に自動で実行される。 ・画面の初期化処理などが行われる onStart() onResume() onPause() ・別の画面を開くなどし、アクティビティが最前面でなくなると、呼ばれる。 onSt... 2020年10月20日 hari
Android(Java/Kotlin) 【Android開発】Intent(インテント)のまとめ 公式: https://developer.android.com/reference/android/content/Intent Intentとは アクティビティを起動する際のパラメータに使われるもの。Androidにおいて新しく画面やアクティビティを開くとき使われる。 Intentには、アクティビティなどを... 2020年10月20日 hari
Android(Java/Kotlin) 【Android】サービス (service) のまとめ サービス (service)とは ・バックグラウンドで動くプログラムのこと。(バックグラウンドで作業をさせたい場合に使う) ・例えばバックグラウンドでの音楽再生やネットワークからのデータ取得など。 ・サービスは Service クラス から生成します。 ・サービスを実行するには、AndroidManifest.xm... 2020年10月20日 hari
Android(Java/Kotlin) 【Android】スレッド(Thread)とは スレッド(Thread)とは 画面表示処理とは別にバックで処理したい場合などによく使用し、一般的に画面表示処理(メイン処理)などをUIスレッドと呼ぶ。 このUIスレッドで重たい処理などをしてしまうと画面がフリーズしてしまうので、ほかの重たい処理などをUIスレッドではなく、作業用のスレッドで行うと良い。 マルチスレッ... 2020年10月20日 hari
Android(Java/Kotlin) 【Android】TextViewクラスのまとめ 1 xxxTitle.addTextChangedListener(new TextWatcher() { //エディットテキストで編集を始めた時に呼ばれる。操作前のエディットテキストの状態を取得できる @Override public void beforeTextChanged(CharSequence charS... 2020年10月19日 hari
Android(Java/Kotlin) 【Android】ListViewまとめ - 備忘録 ListViewは情報を一覧表示できるビュー。リスト全体の制御のみ行う。 Adapterは、セルを生成してデータを表示する。セルと、セルに表示するデータの制御のみ行う。 Adapterを指定することでデータを外部から取得し、ListViewに表示できる。 Adapterクラス @Override public ... 2020年10月17日 hari
Android(Java/Kotlin) Android開発におけるRealm(レルム)を簡単に説明[備忘録] Android開発におけるRealmのまとめ。備忘録です。 Realmとは データベース管理システムの一つ。 ・Androidでは標準でSQLiteというデータベースが使える →SQL言語は少し難しい... Realmなら簡単!!! iOSでも使える。 トランザクション・・・一連の作業 Realmの使い... 2020年10月12日 hari
Android(Java/Kotlin) Android開発エラーまとめ[Logcat] java.lang.RuntimeException 訳:例外が起きた まずはこれを探すのが手っ取り早い。 Unable to start activity ComponentInfo 訳:アクティビティを開始できません java.lang.IllegalArgumentException: 訳:引数がエラー... 2020年10月12日 hari
Android(Java/Kotlin) Android関連 超基礎まとめ【備忘録】 qqq package com.example.helloandroid; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.view.Vi... 2020年8月17日 hari