- 2023年9月9日
【Android】【Java】通知をタップしたときの特定の処理の実行方法
こんにちは、kazuです。 Androidアプリの開発を進める中で、「通知をタップした際に、単純な画面遷移ではなく、特定の処理を行いたい!」という疑問を抱えたことはありませんか? この記事では、その疑問に答える形で、通知をタップしたときの特定の処理の実行方法について、Javaを中心に解説していきます […]
プログラミング言語JAVAの解説をしていきます。
こんにちは、kazuです。 Androidアプリの開発を進める中で、「通知をタップした際に、単純な画面遷移ではなく、特定の処理を行いたい!」という疑問を抱えたことはありませんか? この記事では、その疑問に答える形で、通知をタップしたときの特定の処理の実行方法について、Javaを中心に解説していきます […]
こんにちは、kazuです。 本日は画面遷移時した時の値受け渡し方法を記事にしていきます。 はじめに 画面間で値を受け渡したいと思ったことはありませんか? Androidでは共通で値を持たすなど考え方は多々ありますが、共通で値を持たすやり方を行うと管理が大変になるのと、 重くなりやすくなるなどアプリの […]
こんにちは、kazuです。 本日はピクチャーインピクチャーを使ったアプリを作ってみたので、こちらについて解説していきます。 ピクチャーインピクチャーとは まずピクチャーインピクチャーとは何かわかりますか? ピクチャーインピクチャーとは開いているアプリを小さい画面として別表示をする機能の一つです。 次 […]
こんにちは、kazuです。 本日はWebViewを表示させる方法を解説していきたいと思います。 WebViewとは そもそもWebViewとはなにかわかりますか? WebViewとはブラウザとかで開くWebページをアプリで開くことをWebViewといいます。 実装面で言うとhttps://などのリン […]
こんにちは、kazuです。 本日はMapのValueがすべて一致した時に処理を実行する方法を解説していきたいと思います。 さっそくコードを見てみましょう Listのvalueを拡張for文で回す まずは拡張for文を使用したコードを見てみましょう! // Mapを定義 Map<String, […]
こんにちは、kazuです。 本日はコンストラクタの使い方を備忘録としてまとめてみました。 コンストラクタとは コンストラクタとは、クラスからインスタンスを作る時に実行される処理のことです。コンストラクタはコード上に記述をしていてもしていなくても必ず実行されます。 値を設定する際などに使います。 実務 […]
こんにちはkazuです。 本日は継承とオーバーライドについて再度お話していこうと思います。 なぜそのようなことをするかといいますと少しJavaに慣れてきた自分への備忘録として そして以前よりわかりやすい説明ができるのではないか 継承とオーバーライドはつながりあるということで再度記事にすることに決めま […]
こんにちは、kazuです。 本日はfindViewByIdではなくDataBindingでレイアウトを制御する方法を記事にしていこうと思います! findViewByIdとDataBindingと違い 両者はlayoutの制御に使用されたりしています。 例えばボタンをクリックした時に文字色を変える時 […]
こんにちは、 kazuです。 本日はAndroidアプリ作成をしていて Bindingをしようとしたら 「Cause: couldn’t make a guess for com.sample.MyApplication.databinding.ActivityMainBindingIm […]
こんにちは、kazuです。 本日は、Javaのオーバーロードとは何かについて 解説していきます。 オーバーロードとは まずはオーバーロードとは何かを説明していきたいと思います。 同じクラスの中に同じ名前のメソッドを複数定義すること言います。 これをメソッドのオーバーロード(overLoding : […]