Flutter– category –
-
【Flutter】1ヶ月分の日付リストを作成するには?
1ヶ月分の日付リストは、月の最初と最後の日付を算出して生成します。 以下はその例です。 // 現在の日付を取得 final selectedDate = DateTime.now(); // 月の最終日を求める final lastDateOfMonth = DateTime(selectedDate.year, selectedDate.month + ... -
【Flutter】画面のサイズ(widthとheight)を取得するには?
Flutterで画面のサイズを取得するには、MediaQueryクラスを使用します。 // 画面のサイズを取得 Size screenSize = MediaQuery.sizeOf(context); 【サンプルコード】 import 'package:flutter/material.dart'; void main() { runApp(MyApp()); } c... -
【Flutter】端末に設定されている言語コード・国コードを取得するには?
Flutter(Dart)で端末に設定されている言語コード、国コードを取得したい場合は次のように書くと「言語コード_国コード」の形で取得できます。 Locale locale = Localizations.localeOf(context); print(locale); // ja_JP 【】 Locale locale = Localiza... -
【Flutter】Containerに枠線(Border)をつけるには?
FlutterのContainerに枠線をつけるには、BoxDecorationを使用してborderプロパティを設定します。 【四辺に枠線をつける】 Container( width: 200, height: 200, decoration: BoxDecoration( color: Colors.white, border: Border.all( color: Colors.blac... -
【Flutter】Containerの角を丸めるには?
Containerウィジェットの角を丸くするにはBoxDecorationを使用してborderRadiusプロパティを設定します。 【四隅を丸める】 Container( width: 250, height: 250, decoration: BoxDecoration( color: Colors.blue, borderRadius: BorderRadius.circular(16... -
【Flutter】キーボードの入力値を数字と小数点だけ許可するには?
TextFieldに入力できる値を数字と小数のみにしたい場合、keyboardTypeとinputFormattersプロパティを次のように指定して制限します。 TextField( ... keyboardType: const TextInputType.numberWithOptions(decimal: true), // キーボードの入力を数字と小... -
【Flutter x Flame】背景が移動しているように見せるには?
エンドレスランナーゲームのように延々と背景が動いているように見せるにはParallaxを使います。 ● Parallaxを使ったイメージ 【Prallaxを使ったサンプルコード】 import 'package:flame/components.dart'; import 'package:flame/game.dart... -
【Flutter x Flame】画面の向きを固定するには?
● 縦向き固定の場合 import 'package:flame/flame.dart'; import 'package:flame/game.dart'; import 'package:flutter/material.dart'; void main() async { WidgetsFlutterBinding.ensureInitialized(); Flame.device.fullScree...