未分類

未分類

[Android] 018. Firebase App Distribution / Test Lab(Roboテスト)

In-App Updateの動作確認がしたくて、古いバージョンをインストールしたかったので、FirebaseのApp Distributionを試してみました今のところ無料で利用できるようです残念ながら古いバージョンを入れてもGoogle ...
未分類

004. Web APIモックサーバ(Swagger(yaml)+prism)

Web APIに接続する実装で簡易的に確認したい時にサクッと確認できるように、簡単なやり方の覚書準備とりあえず先にNode.jsがインストールされていなかったらインストールするnode --versionnpm --versionサクッとy...
Android

[Android] 004. androidx.hilt:hilt-navigation-compose

hiltを使ってViewModelを画面間で引き継いで使う実装をしてみようと思いますNavigationGraphをネストさせてbackstackをhiltViewModel()に渡すことで実現できますdeveloperの説明hiltの依存...
未分類

GitBucket

紛らわしいわっ!というわけでGitBucketも試してみました...ローカルに環境を作るのはすごく簡単以下から取得してJavaで起動するだけDownloadからgitbucket.warを取得適当な場所に置いてコンソールで以下を実行java...
未分類

Bitbucket(Git)

通常はGitHubかローカル環境にリモートレポジトリ置いて運用しているけど、仕事でBitbucket使う可能性がでてきたので試しましたBitbucketはAtlassian社のサービスなので同社のSorceTreeで運用したら親和性高そうで...
未分類

[Android TV] テキストのスクロール表示

テキストが表示幅を超えている場合に自動でスクロールして表示する機能の実装Jetpack Compose 1.4.0でbasicMarqueeが追加されているのですごく簡単に実装できますModifierやばいですねText("長いテキスト12...
未分類

[Android TV] 動画アプリ呼び出し

Android TV向けのYoutubeアプリ(com.google.android.youtube.tv)ではNGな例val context = LocalContext.currentval videoId = "0uS-tPD_ZDM...
未分類

[Android TV] Googleアカウント

Google系のアプリ使うためにGoogleアカウントでログインしたりする機能が必要っぽいので試しましたGoogleアカウントにログインする方法は以下があると思います・OSのSettings・GoogleSignIn(com.google....
未分類

[Android TV] アプリの品質などの要件

Developerで定義されているAndroid TVの品質の要件バナー画像は320x180px/ランチャーアイコンは160x160px詳しくは以下Image AssetsにTV BannersとTV Channel Iconsがあるから最...
未分類

[Android TV] 選択時の枠の強調(animateColor)

androidx.tv.material3の選択可能なコントロールであれば選択時自動で枠が表示されて強調されるのでそのままでもよいですが、せっかくなのでFire TV Cube(Stickの方も同じかも)と同じように枠の点滅アニメーションを...