Thuta Learning
Flutter
AdvancedMobile Developmentbeginner

Adding Assets (Images)

Assets ဆိုတာ app ထဲမှာသုံးမယ့် static files တွေပါ။ Images, icons, JSON files, fonts စတာတွေကို project folder ထဲထားပြီး pubspec.yaml မှာကြေညာပေးရပါတယ်။ Flutter က pubspec.yaml ထဲကစာရင်းကိုကြည့်ပြီး build ထဲထည့်ပေးပါတယ်။

dart
# pubspec.yaml
flutter:
  uses-material-design: true
  assets:
    - assets/images/logo.png
    - assets/data/menu.json

# Dart widget
Image.asset('assets/images/logo.png')
You should see
logo.png image ကို app screen ပေါ်မှာပြနိုင်ပါမယ်။

နောက်တစ်ဆင့်

Local asset ပြီးရင် network/API data ကို async နည်းလမ်းနဲ့ဖတ်ဖို့ဆက်သင်ပါ။

ဒီနေရာမှာ လူအများမှားတတ်တယ်

  • pubspec.yaml indentation မှားတာက assets မပေါ်တဲ့ အတွေ့များဆုံးပြဿနာပါ။ YAML က tab မကြိုက်ပါ — spaces သုံးပါ။
Adding Assets (Images) | Thuta Learning