APP/FLUTTER4 [Flutter #3] Xylophone & Quizzler ๐์ด ํฌ์คํธ๋ ์์ ค๋ผ์ ์ ๋ฐ๋ฏธ ํ๋ฌํฐ๊ฐ์๋ฅผ ๋ฃ๊ณ ์ ๊ฐ ์ฐพ์๋ณธ ๋ด์ฉ์ ๋ฐํ์ผ๋ก ์์ฑํ ๊ธ์ ๋๋ค! ๐ ์์ ์ ๊ณต๋ถํ๋ฉด์ ๋ ธ์ ์ ์ ๋ฆฌํด๋์๋๊ฑธ ๋ค์ ๊ฐ์ ธ์์ ์กฐ๊ธ ๋ค์ฃฝ๋ฐ์ฃฝํด ๋ณด์ผ ์ ์์ต๋๋ค. ๊ฐ์์์ ์ฐ์๋ ๊ฐ๋ ์์ฃผ์ ์งค๋ง์งค๋งํ ์ค๋ช ์ ๋๋ค. ๐ Xylophone : Flutter Package ์ฌ์ฉ๋ฒ Xylophone ํํธ์์๋ Flutter Package๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์์ฃผ๋ก ๋ง๋ค์ด์ก๋ค. Flutter Packages - text, sound, font ๋ค ๋ฃ๋ ๋ฐฉ์ ๋์ผํ๋ค https://pub.dev/ ์์ ์ํ๋ ํจํค์ง๋ฅผ ๋ค์ด๋ฐ๊ธฐ ๋ค์ด๋ก๋ ์ฌ์ดํธ์ example๊ณผ ์ค๋ช ๋ค ์กด์ฌํ๋๊น ๊ทธ ์ค๋ช ๋ณด๊ณ ์๋์ ๊ฐ์ด ์ฝ๋์ ์์ฑํ๋ฉด๋๋ค. dependencies: english_words : ^ 3.1.5.. 2021. 1. 5. FLUTTER #2 Dicee & Dart Hot Reload ์ฝ๋ฉ๊ณผ ๋์์ ํ๋ฉด์ด ๋ณ๊ฒฝ๋๋ ๊ธฐ๋ฅ stateless ์์ ฏ ์ return์ MaterialApp์ ๋ฃ์ผ๋ฉด ์์๊ฐ์ ์์ ๊ฐ๋ฅํด์ ธ์ ๊ฒฐ๊ณผ ์ถ๋ ฅ์ด ํจ์ฌ ๋นจ๋ผ์ง Container Widget ์ฌ๊ฐํ์ ์๊ฐ์ ์์๋ฅผ ๋ง๋ค์ด์ค(๋ฐฐ๊ฒฝ, ํ ๋๋ฆฌ, ๊ทธ๋ฆผ์, ํจ๋ฉ, ์ฌ๋ฐฑ, ํ๋ ฌ์ฌ์ฉ ๊ฐ๋ฅ) Container ์์ ฏ์์๋ children์ด ์์ผ๋ฉด ๋ฌดํ๋๋ก ์ปค์ง๊ฒ๋๋ค. - alt + enter → wrap with widget Safe Area ์์ ฏ์ด๋ฆ์ SafeArea๋ฅผ ์ ๋ ฅํ๋ฉด appbar๋ฐ์ ์ปจํ ์ด๋๊ฐ ์๊ธด๋ค. Margin margin ์ปจํ ์ด๋์ ์ฌ๋ฐฑ margin : EdgeInsets.all(20,20) ๋ชจ๋ ์ํ์ข์ฐ์ ์ฌ๋ฐฑ์ 20์ผ๋ก ํจ margin: EdgeInsets.symmetric(vertic.. 2020. 9. 11. FLUTTER #4 BMI Calculator ๐์ด ํฌ์คํธ๋ ์์ ค๋ผ์ ์ ๋ฐ๋ฏธ ํ๋ฌํฐ๊ฐ์๋ฅผ ๋ฃ๊ณ ์ ๊ฐ ์ฐพ์๋ณธ ๋ด์ฉ์ ๋ฐํ์ผ๋ก ์์ฑํ ๊ธ์ ๋๋ค! ๐ Theme Widget https://www.colorzilla.com/ → ์ ์์๋ด๊ธฐ color class https://api.flutter.dev/flutter/dart-ui/Color-class.html themedata constructor : https://api.flutter.dev/flutter/material/ThemeData/ThemeData.html ํ ๋ง ์ค์ ๊ด๋ จ theme : ThemeData.dark() ->๋คํฌ๋ชจ๋ ํ ๋ง๋ก ์ ํ primarycolor → appbar์ ๋ฐ๊พธ๊ธฐ accentcolor → ๋ฒํผ์ ๋ฐ๊พธ๊ธฐ width: double.infinity -> ํ๋ฉด ๊ฐ๋ ์ฑ์ฐ๊ธฐ Fi.. 2020. 1. 19. FLUTTER #1 I_am_rich Angelar ์จ์๋์ ์ ๋ฐ๋ฏธ ํ๋ฌํฐ ๊ฐ์๋ฅผ ๋ฃ๊ณ ๊ทธ ๋ด์ฉ์ ์ ๋ฆฌํ๋ ค ํ๋ค. ์๋ ๋ ธ์ ์ ์ ๋ฆฌํ์์ผ๋, ๋ค์ ๋ธ๋ก๊ทธ์ ์ ์ด๋ณด๋ ์ค์ ๋๋ค,, Material App() material design application์ ์ํ ๋นํธ์ธ ์์ ฏ Scaffold ๊ฐ์ฅ ์ต์๋จ, ์ค๊ฐ ์์ญ, ์ตํ๋จ, ๊ทธ๋ฆฌ๊ณ ๋ ์๋ ๋ฒํผ์ ์ง์ํด์ฃผ๋ ํด๋์ค AppBar Body - ๊ฐ์ด๋ฐ ์์ญ BottomNavigationBar FloatingActionButton FloatingActionButtonLocation BackgroundColor : Colors.์[] Hide Debug Banner(์๋ฎฌ๋ ์ดํฐ์์ ๋๋ฒ๊ทธ ๋ฐฐ๋ ์์ ๋ ๋ฐฉ๋ฒ) (android studio) Flutter Inspector -> Hide Debug Bann.. 2020. 1. 18. ์ด์ 1 ๋ค์ ๋ฐ์ํ