- 2023年9月9日
【Android】【Java】通知をタップしたときの特定の処理の実行方法
こんにちは、kazuです。 Androidアプリの開発を進める中で、「通知をタップした際に、単純な画面遷移ではなく、特定の処理を行いたい!」という疑問を抱えたことはありませんか? この記事では、その疑問に答える形で、通知をタップしたときの特定の処理の実行方法について、Javaを中心に解説していきます […]
こんにちは、kazuです。 Androidアプリの開発を進める中で、「通知をタップした際に、単純な画面遷移ではなく、特定の処理を行いたい!」という疑問を抱えたことはありませんか? この記事では、その疑問に答える形で、通知をタップしたときの特定の処理の実行方法について、Javaを中心に解説していきます […]
こんにちは、kazuです。 本日は画面遷移時した時の値受け渡し方法を記事にしていきます。 はじめに 画面間で値を受け渡したいと思ったことはありませんか? Androidでは共通で値を持たすなど考え方は多々ありますが、共通で値を持たすやり方を行うと管理が大変になるのと、 重くなりやすくなるなどアプリの […]
こんにちは、kazuです。 本日はJavaプロジェクトにkotlinファイルを導入したらdataBindingでビルドエラーが出て詰まってしまったので、備忘録になります。 はじめに Androidのプロジェクトを作成する時にJavaかKotlin選びますよね? その時に最初はJavaで作るか〜となっ […]
こんにちは、kazuです。 本日はWebViewを表示させる方法を解説していきたいと思います。 WebViewとは そもそもWebViewとはなにかわかりますか? WebViewとはブラウザとかで開くWebページをアプリで開くことをWebViewといいます。 実装面で言うとhttps://などのリン […]
こんにちは、kazuです。 本日はMapのValueがすべて一致した時に処理を実行する方法を解説していきたいと思います。 さっそくコードを見てみましょう Listのvalueを拡張for文で回す まずは拡張for文を使用したコードを見てみましょう! // Mapを定義 Map<String, […]
こんにちは、kazuです。 本日はfindViewByIdではなくDataBindingでレイアウトを制御する方法を記事にしていこうと思います! findViewByIdとDataBindingと違い 両者はlayoutの制御に使用されたりしています。 例えばボタンをクリックした時に文字色を変える時 […]
こんにちは、 kazuです。 本日はAndroidアプリ作成をしていて Bindingをしようとしたら 「Cause: couldn’t make a guess for com.sample.MyApplication.databinding.ActivityMainBindingIm […]
こんにちは、kazuです。 本日は、Javaのオーバーロードとは何かについて 解説していきます。 オーバーロードとは まずはオーバーロードとは何かを説明していきたいと思います。 同じクラスの中に同じ名前のメソッドを複数定義すること言います。 これをメソッドのオーバーロード(overLoding : […]
こんにちは、kazuです。 本日はJavaでじゃんけんプログラムを作ったので それを紹介していきたいと思います。 環境 まずは環境です OS : Windows10 Java : OpenJava editor : VisualStudioCode 実行環境 : コマンドプロンプト になります。 ど […]
こんにちは、kazuです。 Java実行時のにVSCodeで書いたものを実行したら文字化けしてしまった 時の解決方法を解説していこうと思います。 環境 OS : Windows10 Java : OpenJDK 環境 : コマンドプロンプトまたはwindowspowershell エディタ : VS […]