Thuta Learning
ရှာဖွေရန်
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