ソフトウェア開発

Java / Android

【Android】imageボタンが押された時の波紋の色を変更する

imageボタンが押された時の波紋の色を変更するには、カスタムのリプル(波紋)エフェクトを定義して、ImageButtonに適用する方法がありますSmart Sliderカスタムリプルエフェクトを定義するres/drawableディレクトリ...
ソフトウェア開発

【M5】M5STACK<->M5STICK間でUDP通信を行う

M5StackとM5Stick間でUDP通信を行う方法を解説。送受信処理やWiFi設定、実装時のポイントをわかりやすくまとめたIoT向け技術記事です。
ソフトウェア開発

【M5】M5STACK<->M5STICK間でBLE通信を行う

M5StackとM5Stick間でBLE通信を行う方法を解説。GATT構成や送受信処理、実装時のポイントをわかりやすくまとめたIoT向け技術記事です。
Java / Android

【Android】ファイルを読み込んだ時に順番が読み込んだ順になります。種類別とかファイル名順に一覧表示する

Androidで読み込んだファイル一覧を種類別やファイル名順に並べ替える方法を解説。Comparatorを使った実装手順をわかりやすくまとめています。
Java / Android

【Android】AlertDialogの「OK」ボタンを入力状態に応じて動的に無効化する

AlertDialogのOKボタンを入力状態に応じて動的に無効化する方法を解説。入力チェックとボタン制御の実装手順をわかりやすくまとめています。
Java / Android

【Android】AlertDialogで入力フォームを作り、コールバックで値を受け取る

AlertDialogで入力フォームを作成し、コールバックで値を受け取る方法を解説。EditTextの組み込み手順と実装ポイントをわかりやすくまとめています。
Java / Android

【Android】AlertDialog.Builderにテキスト入力項目を追加

AlertDialog.Builderにテキスト入力欄を追加する方法を解説。EditTextを組み込んだ入力ダイアログの実装手順と注意点をわかりやすくまとめています。
ソフトウェア開発

【M5】M5Stackとカラーセンサユニット[U009]で色判別を試す

M5StackとカラーセンサU009を使って色判別を行う方法を解説。RGB値の取得や判定ロジック、実際の動作ポイントをわかりやすくまとめています。
Java / Android

【Android】Android javaでシステムのDPIを変更

AndroidでシステムDPIを変更できるかを解説。通常アプリでの変更可否やroot権限の必要性、実際の制約ポイントをわかりやすくまとめています。
Java / Android

【Android】ViewPagerのスクロール速度をカスタマイズする方法

AndroidでViewPagerのスクロール速度を変更する方法を解説。Scrollerを差し替えてアニメーション速度を調整する実装手順を詳しく紹介します。
ソフトウェア開発

【Raspberry Pi】Raspberry Pi PicoのHDMI出力で「文字のギザギザ」を克服する!VGA白黒表示とフォント最適化の記録

Raspberry Pi PicoのHDMI出力で文字がギザギザになる問題を改善する方法を解説。白黒VGA表示やフォント最適化、RGB565調整の記録をまとめています。
C# / Avalonia

【C#】NAudioを使用して録音データをファイルに出力する。

C#でNAudioを使い録音データをファイルへ保存する方法を解説。WaveInEventを利用した録音処理と出力手順を実務向けにまとめています。