suer TIL

Androids

ANDROID
2026-06-28 2026-06-29
eye catch

【Android】コマンドでAndroidプロジェクトをAndroid Studioで開く

ターミナルからAndroidプロジェクトのディレクトリに移動し、そのままAndroid Studioで開く方法。 Mac openコマンドに-aオプションでアプリケーションを指定して開く。
ANDROID
2026-06-28 2026-06-28
eye catch

【Android】CameraXでライトをON/OFFする

CameraXでカメラのライト(トーチ)をON/OFFする方法。 Camera オブジェクトの取得 ライトの制御には Camera オブジェクトが必要である。cameraProvider.bindToLifecycle() の戻り値として取得できる。
ANDROID
2026-06-28 2026-06-28
eye catch

【Android】MLKitでのCode39の読み取り精度をN回連続検出で向上させる

問題と対策 AndroidのMLKitでCode39バーコードをスキャンすると、誤読が発生しやすい。 N回連続で同じ値を読み取れた場合に初めて採用することで、誤読を減らすことを考える。
ANDROID
2026-06-28 2026-06-29
eye catch

【Android】IntentFilterでブラウザからアプリを開く(ディープリンク)

ブラウザやメールなどからURLをタップしたときに自分のアプリを開かせるには、IntentFilter でディープリンクを設定する。URLのパラメータをアプリ内に渡せる。
ANDROID
2026-06-19 2026-06-20
eye catch

【Android】アプリを多言語対応する

Androidアプリを多言語対応するには、言語ごとのリソースファイルを用意し、システムのロケールに応じて適切な文字列を表示する仕組みを使う。 文字列リソースの基本構成 デフォルトの文字列リソースは res/values/strings.xml に定義する。
ANDROID
2026-06-17 2026-06-17
eye catch

【Android, Kotlin】AppBarに検索ボックスを設置する

AppBarに検索ボックスを設置する方法を、ViewとComposeそれぞれで説明する。 View(SearchView) メニューリソースに SearchView を追加し、onCreateOptionsMenu() で設定する。
ANDROID
2026-06-17 2026-06-17
eye catch

【Android,Kotlin】BottomSheetの初期高さを設定する

BottomSheetの初期高さ(最初に表示されたときの高さ)を設定する方法を、ViewとComposeそれぞれで説明する。 View(BottomSheetBehavior) BottomSheetBehavior の peekHeight プロパティで初期高さを設定する。
ANDROID
2026-06-16 2026-06-17
eye catch

【Android,Kotlin】BiometricPromptで生体認証を実装する

Androidで生体認証(指紋・顔認証)を実装するには BiometricPrompt APIを使う。 依存を追加する app/build.gradle に依存を追加する。 dependencies { implementation "androidx.biometric:biometric:1.1.0" } androidx.biometric ライブラリはマニフェストマージにより USE_BIOMETRIC パーミッションを自動的に追加するため、手動での追加は不要だ。意図を明示したい場合は AndroidManifest.xml に明示的に記述する。
ANDROID
2026-06-15 2026-06-15
eye catch

【Android,Kotlin】RecyclerView.Adapter#onViewDetachedFromWindow()でリスト要素が隠れたときに処理する

onViewDetachedFromWindow() RecyclerView.AdapterのonViewDetachedFromWindow()メソッドは、リスト要素がスクロールで画面外へ出ると呼ばれる。
ANDROID
2026-06-14 2026-06-14
eye catch

【Android】debugビルドでoss-licenses-pluginのライセンス一覧をすべて表示する

oss-licenses-plugin によるライセンス一覧は、debugビルドでは “Debug License Info” というデバッグビルド専用のライセンス情報のみが表示される。リリースビルドでは全ての依存ライブラリのライセンスが表示される。debugビルドでは表示されない。
ANDROID
2026-06-14 2026-06-14
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»
AUTHOR
author image
suer
ふつうのプログラマ
LATESTS
eye catch
【Hugo】enableGitInfoによるlastmodがCIのcloneした日時になっていた問題
HUGO
2026-07-19 2026-07-19
eye catch
【Shell Script】untilで条件が真になるまでループする
LINUX
2026-07-19 2026-07-19
eye catch
【Ruby】-w や -W で警告を表示する
RUBY
2026-07-19 2026-07-19
eye catch
【Ruby】ruby -c で構文チェックする
RUBY
2026-07-19 2026-07-19
eye catch
【AWS CLI】特定のCIDRを許可しているセキュリティグループを検索する
AWS
2026-07-18 2026-07-19
  • ホーム
  • お問い合わせ
  • プライバシーポリシー

© 2022 suer