Androg

State and Jetpack Compose

はじめに基本的には、書きを参考に自分なりにまとめたものです。 State and Jetpack Compose Jetpack Compose 入門 composeバージョンは 1.0.0-beta01 です。 StateComposeでは状態をStateというもので扱います。 外から変更可能な MutableStateと外からは変更できないStateがあ …

Layout in Jetpack compose

はじめに基本的には、こちらのコードラボをメモしたものです。 https://developer.android.com/codelabs/jetpack-compose-layouts 試したことはこちらに置いてます。 縦に並べるにはColumn を使う Column { Text("Alfred Sisley", fontWeight = …

Jetpack ComposeでBitmapを表示するには

Jetpack ComposeでBitmapを表示するには、Image関数を使い、引数にBitmapを渡せばいいのですが、そのときImageBitmapに変換する必要があるようで、 そのためにasImageBitmap()という拡張関数が生えてるので、それを使えばよさそうです。 import androidx.compose.foundation.Image …

Jetpack Composeでダークテーマ設定変更によるステータスバーカラーの切り替え方

はじめにAndroid端末でダークテーマの切り替えをしたとき、Jetpack Composeでステータスバーカラーの切りかえをする方法を調べたので、メモ。 方法Jetpack Composeのサンプル、Jetsnackのコードを参考にしています。 interface SystemUiController { fun setStatusBarColor( …

Jetpack ComposeのAmbientについて

はじめにJetpack Composeでステータスバーのカラーを変更するにはどうすればいいか調べていたら、ambientというキーワードが出てきて、なにものかがわからなかったのでメモです。 AmbientとはAmbientとは、FlutterのProviderのようなものです。 サンプルコードを見たほうがわかりやすいと思いますので、見てみましょう。 // ① …

Jetpack Composeを既存のアプリと共存するには

現象次のエラーが出た。 Execution failed for task ':core:presentation:prepareDebugKotlinCompileTask'. > Could not resolve all files for configuration …

2020振り返り

昨年は振り返る時間がなくて振り返りを書いてないが、一昨年まで書いていたので1年越し7回目の振り返りを書いておこう。 2019年の目標達成状況2018年末に立てた目標だが、できているか確認しておこうと思う。 ❌ 年収を倍にする! 2020年は3回チャンスがあったと思うがどれもものにできませんでした。 転職だけが年収を倍にできるというわけではないと思いますが、3 …

Python勉強

こちらをやるにあたってメモしていこうと思う。 https://qiita.com/yoshizaki_kkgk/items/79f4056901dd9c059afb 仮想通貨のデータを取得するPoloniexを使ってBitcoinのデータを取得することが出来る。 requirements.txtに以下のように追加した。 # 仮想通貨データを取得す …

macOSのダイアログでフォーカスをタブで移動させるには

macOSで保存していないときなど下のようなダイアログが出ると思いますが、saveにフォーカスがあたっていてEnterキーを押すと保存されてしまいます。 しかし保存したくないときはDont't Saveをクリックすればいいのですが、マウスやトラックパッドを使わずキーボードだけでDont't Saveを押したい場合ないですか? それがしばらく分からなかった(調 …

Flutterでバックボタンの色を変更するには

FlutterでたとえばNavigator.pushした先の画面で、バックボタンを表示しているとき、そのボタンのカラーを変えたい。 たとえば、下図の例では白色に変えていますが、このようにしたいという話です。 何もしなかったら、下図のように黒色になります(正確には primaryColor によって、黒か白か決まります1)。 その色を変更する方法とし …