[Flutter/dart] privateかつfinalなクラス変数

概要 dartであるクラスに変数を追加するとします。 private(外部からアクセスさせたくない) コンストラクタの引数を参照して値を決定 上記で一度値を設定したらその後変更はない このような場合、この変数はfinalとしたいですね。 この方法を紹介します。 方法...

[Flutter/dart] null check operator used on a null value messaging

現象 FirebaseMessaging.onBackgroundMessage()でタイトルのエラーが発生。 原因と解決策 上記メソッドの引数に渡すデリゲートはトップレベル関数でなければならない。自分の場合はインスタンスメソッドを渡していたのでエラーとなった。...

[Flutter/dart] Androidで他アプリとの連携ができなくなった

現象 ある時を境にアプリから別のアプリを開けなくなった。 より具体的には、自分のアプリではブラウザアプリでwebサイトを開いたり、メールアプリで僕に連絡したりできるのだが、それがエラーを出すようになっていた。 現象詳細 url_launcherというパッケージを使用して、以...

shoes_keep改版履歴

1.3.1版 2022/3/29 ・各種通知をタップした際の動作が機能しない場合がある問題を修正しました。 1.3.0版 2022/3/2 ・各種通知をタップした際に関連の高いページに移動できるようになりました。 ・ステータスバーの形状を変更しました。...

[C#] アクセシビリティに一貫性がありません

現象 C#で下記のコードでタイトルのコンパイルエラーが発生。 このエラーは、例えばclassがprivateなのにメソッドがpublicといった場合に発生するのだが、この例ではどちらもpublic public class MyClass{ public...

[Python] 条件付きでフィッティングをする

概要 フィッティングを行いたい場合、pythonならばscipy.optimize.leastsqなどでできます。 しかし、フィッティングを行う場合、フィッティングパラメータに条件を付けたい場合も多々あります。 例えば、下記のようにパラメータa、bは共に正の範囲で最適な値を...

[Flutter/dart] 画像とUint8Listの間の変換方法

概要 flutterで画像を編集する際はimageというライブラリが便利です。 このライブラリは画像を扱う際にUint8Listという型で画像データを使用します。 そこで、今回は画像を読み込んでUint8Listに変換する方法、Uint8Listのデータを画像として保存する...