TOP(About this memo)) > 一覧(Flutter) > 画像・アセット
import 'dart:ui' as ui;
import 'package:flutter/services.dart';
Future<ui.Image> loadImage(String name) async {
final data = await rootBundle.load(name);
return decodeImageFromList(data.buffer.asUint8List());
// or
// return decodeImageFromList(Uint8List.view(data.buffer));
}
The number of device pixels for each logical pixel for the screen this view is displayed on.
final mediaQuery = MediaQuery.of(context);
print("height:${mediaQuery.size.height}, width:${mediaQuery.size.width} devicePixceRatio:${mediaQuery.devicePixelRatio}");