Java

Android

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

Javaでは、Arrays.sort() や Collections.sort() を使用して簡単にソートできます。以下に具体的な例を示します:ファイルを名前順にソートする場合javaimport java.io.File;import j...
Android

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

前回の記事ではダイアログにテキスト入力を追加する方法を解説しましたが、今回はさらに一歩踏み込んで、**「未入力のときはOKボタンを押せないようにする(バリデーション)」**機能を実装してみましょう。ユーザーの誤操作を防ぎ、アプリの堅牢性を高...
Android

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

Androidでちょっとしたテキスト入力を受け取りたいとき、専用のActivityを作るのは面倒です。AlertDialog.Builder を使えば、ダイアログ内に入力項目(EditText)をサクッと追加できます。しかし、ダイアログの結...
Android

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

この例では、AlertDialog.Builder を使用してテキスト入力フィールド (EditText) をダイアログに追加しています。ダイアログには「OK」ボタンと「キャンセル」ボタンも含まれており、OKボタンをクリックすると入力された...
Android

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

アプリケーション自体の表示スケールを変更したい場合は、以下のようにConfigurationクラスを使ってアプリのリソースをスケールすることができます:例:アプリケーションの表示スケールを変更javaimport android.conte...
Android

【Android】ファイル暗号化

ファイルの中身自体を保護するために、暗号化を行うのがおすすめです。Cipherクラスを利用してAES暗号化を実装できます。KeyGenerator keyGen = KeyGenerator.getInstance("AES");keyGe...
Android

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

必要な手順保存されたデータの読み込み鍵 (secretKey.key)、ソルト (salt.key)、初期化ベクトル (iv.key) をそれぞれファイルから読み込みます。暗号器の初期化読み込んだsecretKey と ivを用いて、 Ch...
Android

【Android】特定のパスワードで暗号化キーを作成

特定のパスワードを使用して暗号化キーを作成する場合、一般的にはPassword-Based Encryption (PBE) を使用します。これは、パスワードから暗号化キーを生成する方法で、PBKDF2 (Password-Based Ke...
Android

【Android】文字列を暗号化するサンプル

暗号化指定したファイルを読み込み、その内容をAESで暗号化した後、別のファイルに保存する仕組みです。import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import jav...
Android

【Android】パスワード入力ダイアログを表示

Androidでパスワード入力ダイアログを表示するには、AlertDialog とカスタムのレイアウトを組み合わせる方法が簡単で実用的です。以下のステップで実現できます。ステップ 1: カスタムレイアウトを作成レイアウトXMLファイル(例:...
Android

保護中: 【C#】Windowsからスマホの内部共有ストレージにファイルをコピーする

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Android

保護中: 【Android】バーコード処理・・・zxing

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード: