アプリ開発備忘録

PlayStationMobile、Android、UWPの開発備忘録

2022-07-01から1ヶ月間の記事一覧

【Jetpack Compose】等幅・幅が足りない場合はスクロールさせるタブを作る

作るもの 収まる場合は等幅 収まらない場合は横スクロールさせる。なおかつ等幅 使用するもの Jetpack Composeは1度しかmeasureを呼ぶ事ができない制約がありますが、レイアウトにとある高さを与えた場合、無限の横幅があると仮定してレイアウトが変わらない…

QRコードを文字列で構成する

目標 GitHubのIssueに貼って読み込めるQRコードを生成する デンソーウェーブの「クルクルQRコードリーダー」で読み込めるQRを生成する https://www.denso-wave.com/ja/system/qr/product/reader.html 実装 言語はKotlinで実装しましたが、生成QRコードの2値…

【GitHub Actions】if: always() not working with Composit Action.

Cannot be used due to limit. How to start using reusable workflows with GitHub Actions | The GitHub Blog

【Google Cloud】サービスアカウントでAPIを叩く【Firebase】

FirebaseのAPIをサービスアカウントを使って、Googleのライブラリ無しで呼び出します。 参考URL: https://cloud.google.com/functions/docs/securing/authenticating#exchanging_a_self-signed_jwt_for_a_google-signed_id_token サービスアカウントを作る h…

Kotlinの継続的IndentをIDEAとktlintでの違いを揃える

違い 以下がIDEAです。 8つスペースになっています。 type != Hoge.Fuga.A && type != Hoge.Fuga.B && type != Hoge.Fuga.C && type != Hoge.Fuga.D && type != Hoge.Fuga.E ktlintが以下です。 4つスペースになっています。 type != Hoge.Fuga.A && type !=…