Java / Android

Java / Android

【Android】pixel dpの相互変換

Androidでpxとdpを相互変換する方法を解説。densityを使った計算式や実装コードをわかりやすくまとめたUI設計の基礎記事です。
Java / Android

【Andorid】プロセス死によるクラッシュを「ガード処理」と「ADBコマンド」で封じ込める

Androidのプロセス死によるクラッシュを防ぐガード処理とADBによる再現方法を解説。実装手順と検証方法をわかりやすくまとめた技術記事です。
Java / Android

【Android】Android 10以降で特定のWi-Fiに自動接続する(WifiNetworkSpecifierの実装)

Android10以降で特定のWi-Fiへ接続する方法を解説。WifiNetworkSpecifierの仕様や制限、実装手順をわかりやすくまとめた技術記事です。
Java / Android

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

imageボタンが押された時の波紋の色を変更するには、カスタムのリプル(波紋)エフェクトを定義して、ImageButtonに適用する方法がありますSmart Sliderカスタムリプルエフェクトを定義するres/drawableディレクトリ...
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を組み込んだ入力ダイアログの実装手順と注意点をわかりやすくまとめています。
Java / Android

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

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

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

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

【Android】ファイル暗号化

Androidでファイルを暗号化する方法を紹介。AESを使った暗号化と復号の基本手順をまとめ、実装時の注意点や安全な鍵管理方法を解説します。
Java / Android

【Android】保存されたsecretKey.key(鍵)、salt.key(ソルト)、iv.key(初期化ベクトル)を使用して、データを暗号化する方法

Androidで保存されたsecretKey.keyやsalt.key、iv.keyを使ってデータを暗号化する方法を解説。AES暗号化の手順と注意点をまとめています。