[Fluth]Splashスクリーン(フラッシュメモリスクリーン)の実装

1173 ワード

よくsplash画面にアイコンを貼るので簡単だと思いますが-
人間のイメージなので、丸めたら形がおかしくなるので、割合を調整しておきます:(
(もちろん、会社のイメージなので、皆さんには見せられませんが…)
私が最初に応用したパッケージは大衆化した「flat natvie splash」です.
flutter_natvie_splash
最新バージョンでpubspecにパッケージを書きます.
flutter_native_splash: ^2.1.3+1
pubspecは、パッケージ名とバージョン、splashscreen設定を提供します.
flutter_native_splash:

  color: "#ffffff"
  image: images/splash.png
  android_gravity: center
  ios_content_mode: scaleAspectFill
以上のように設定します.
最初は「fullScreen=true」も指定されていましたが、これは通知欄が表示されない設定です.
また、混同されているのは背景イメージとイメージです.
実はbackgroundイメージに入れ始めたばかりなのに、なぜ画像の割合が合わないのでしょうか.
こんなこと...
splashscreenのbackgroundイメージはその名の通りsplashscreenimageの背景画像です...
colorはコメント処理を行っていないので、下のbackgroundイメージだけを見て、そこに画像を置いて、二度とこのような挿入をしないでほしいです...
imageに必要なimagesrcを入れると、ioscontent modeやandroid gravityも設定を受け入れやすく、、:(
注splashscreen作成時、推奨