Design-loving front-end engineer
Ryong
Design-loving front-end engineer
전체 방문자
였늘
μ–΄μ œ
    • Framework
    • React
      • Concept
      • Library
      • Hook
      • Component
      • Test
    • NodeJS
    • Android
      • Concept
      • Code
      • Sunflower
      • Etc
    • Flutter
      • Concept
      • Package
    • Web
    • Web
    • CSS
    • Language
    • JavaScript
    • TypeScript
    • Kotlin
    • Dart
    • Algorithm
    • Data Structure
    • Programmers
    • Management
    • Git
    • Editor
    • VSCode
    • Knowledge
    • Voice
Design-loving front-end engineer

Ryong

[ Flutter ] ν™”λ©΄ ν‘œμ‹œ
Flutter/Concept

[ Flutter ] ν™”λ©΄ ν‘œμ‹œ

2022. 2. 27. 12:41

Icon

πŸ’¬  머티리얼 λ””μžμΈμš© κΈ°λ³Έ μ•„μ΄μ½˜λ“€μ€ Icons ν΄λž˜μŠ€μ— μƒμˆ˜λ‘œ 미리 μ •μ˜λ˜μ–΄ μžˆλ‹€.

Icon(
  Icons.home,
  color: Colors.red,
  size: 60.0,  // κΈ°λ³Έκ°’ 24.0
),

 

Progress

πŸ’¬  λ‘œλ”© μ€‘μ΄κ±°λ‚˜ 였래 κ±Έλ¦¬λŠ” μž‘μ—…μ„ ν•  λ•Œ μ‚¬μš©μžμ—κ²Œ μ§„ν–‰ μ€‘μž„μ„ λ³΄μ—¬μ£ΌλŠ” μš©λ„λ‘œ μ‚¬μš©ν•˜λŠ” μœ„μ ―μ΄λ‹€.

CircularProgressIndicator()

◻️  λ‘₯κ·Ό ν˜•νƒœμ˜ ν”„λ‘œκ·Έλ ˆμŠ€λ°”μ΄λ©°, λ‹€λ₯Έ ν™”λ©΄ μœ„μ— κ²Ήμ³μ„œ ν‘œμ‹œν•˜λ―€λ‘œ Stack μœ„μ ―μœΌλ‘œ κ²Ήμ³μ„œ μ‚¬μš©ν•œλ‹€.

LinearProgressIndicator()

◻️  μ„  ν˜•νƒœμ˜ ν”„λ‘œκ·Έλ ˆμŠ€λ°”μ΄λ‹€.

 

RefreshIndicator

RefreshIndicator(
  child: _widgets,
  onRefresh: _refresh,
),

πŸ’¬  λ‹Ήκ²¨μ„œ μƒˆλ‘œκ³ μΉ¨ν•˜λŠ” κΈ°λŠ₯을 μΆ”κ°€ν•  수 μžˆλ‹€. 주둜 ListViewλ₯Ό Wrapν•˜λŠ” μš©λ„λ‘œ μ‚¬μš©λœλ‹€.

 

ColorFiltered

ColorFiltered(
  colorFilter: const ColorFilter.mode(
    Colors.red,
    BlendMode.modulate,
  ),
  child: Image.network(_url),
),

πŸ’¬  색상 효과λ₯Ό μ£Όκ³  싢을 λ•Œ μ‚¬μš©ν•œλ‹€.

 

DataTable

DataTable(
  columns: [
    DataColumn(label: id),
    DataColumn(label: name),
    DataColumn(label: profession),
  ],
  rows: [
    DataRow(cells: [
      DataCell(Text('1')),
      DataCell(Text('Stephen')),
      DataCell(Text('Actor')),
    ]),
    DataRow(cells: [
      DataCell(Text('5')),
      DataCell(Text('John')),
      DataCell(Text('Student')),
    ]),
    DataRow(cells: [
      DataCell(Text('10')),
      DataCell(Text('Harry')),
      DataCell(Text('Leader')),
    ]),
  ],
),

 

Drawer

πŸ’¬  μ‚¬μ΄λ“œλ°”λ₯Ό λ§Œλ“€κ³  싢을 λ•Œ

return Scaffold(
  appBar: AppBar(
    title: _title,
  ),
  body: Center(
    child: Container(),
  ),
  drawer: Drawer(
    child: _listView,
  ),
);

 

RotatedBox

πŸ’¬  μœ„μ ―μ„ νšŒμ „μ‹œν‚€κ³  싢을 λ•Œ μ‚¬μš©ν•œλ‹€.

RotatedBox(
  quarterTurns: 2,
  child: Text('Hello World'),
),

 

μ €μž‘μžν‘œμ‹œ (μƒˆμ°½μ—΄λ¦Ό)

'Flutter > Concept' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

[ Flutter ] 슀트림  (0) 2022.02.27
[ Flutter ] 리슀트  (0) 2022.02.27
[ Flutter ] ν…μŠ€νŠΈ  (0) 2022.02.27
[ Flutter ] ν”Œλž«νΌ λŒ€μ‘  (0) 2022.02.24
[ Flutter ] 이미지  (0) 2022.02.22
    'Flutter/Concept' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€
    • [ Flutter ] 슀트림
    • [ Flutter ] 리슀트
    • [ Flutter ] ν…μŠ€νŠΈ
    • [ Flutter ] ν”Œλž«νΌ λŒ€μ‘
    Design-loving front-end engineer
    Design-loving front-end engineer
    λ””μžμΈμ— 관심이 λ§Žμ€ λͺ¨λ°”일 μ•± μ—”μ§€λ‹ˆμ–΄ Ryongμž…λ‹ˆλ‹€.

    ν‹°μŠ€ν† λ¦¬νˆ΄λ°”