Camera2サンプルでcaptureStillPicture()が何度も呼ばれる
Camera2 APIを使ってカメラアプリを作っています。いまはCameraX APIが新しく出てきてそちらが推奨されているようですが、まだまだCamera2を使っている人もいるかもしれない、そして同じ問題で悩んでいる人 […]
Camera2サンプルでcaptureStillPicture()が何度も呼ばれる Read More »
Camera2 APIを使ってカメラアプリを作っています。いまはCameraX APIが新しく出てきてそちらが推奨されているようですが、まだまだCamera2を使っている人もいるかもしれない、そして同じ問題で悩んでいる人 […]
Camera2サンプルでcaptureStillPicture()が何度も呼ばれる Read More »
目次1 Picturesディレクトリは存在するとは限らない2 mkdirs()を使う Picturesディレクトリは存在するとは限らない Androidでディレクトリを指定して写真などを保存する際、API Level 2
getExternalStoragePublicDirectory()のディレクトリは存在するとは限らない Read More »
Kotlinのスコープ関数といえば、let、run、apply、alsoが代表的ですね。applyはUIオブジェクトに対して複数のプロパティに値をセットするときなどに便利です。letはnullableなオブジェクトに対し
Kotlinのスコープ関数の定義をちゃんと読む Read More »
KoinでViewModelのOwnerをFragmentに設定しつつ、子供のFragmentとViewModelを共有する方法を説明します。
ViewModelOwnerをFragmentに設定し、子Fragmentとデータを共有する Read More »
ImageViewにBitmap画像をDataBindingで設定する方法を紹介します。
BitmapをImageViewにbindingしたい Read More »
MVVMパターンで設計していると、onClickなどのイベントをViewModelで受けて、そこから画面を遷移させたいケースがよくあります。画面遷移はFragment(またはActivity)で実装しますから、何らかの形
ViewModelからFragmentへ画面遷移イベントを送りたい Read More »
AndroidのDataBindingでは、kotlinの変数の状態に対応するUIの状態を、layoutのxmlファイルに記述できます。 よくあるのは、変数の状態によってViewの表示・非表示を切り替えるというケースです
DataBindingでViewの表示・非表示を切り替えたい Read More »
Kotlinを学び始めの初心者がサンプルソースコードを読んでいると、名前も用法も分からない記号に遭遇します。?.とか!!とかですね。名前が分からないのでググるのも苦労しますね。このページではそういったKotlin特有の記
Androidアプリの開発を始めてしばらくすると、アプリの見た目をカスタマイズしたくなってきます。画面の上や下に出ているアレの色とか、変えたくなります。でも名前が分からないと調べるのも大変ですね。今回は、Androidの
AndroidのシステムUIの名前を知りたい Read More »