Search

#009

다른데서 깃클론 받아서 get dependencies를 사용해서 임포트 해줘야 된다.

theme.dart

앱의 메인 컬러

MaterialColor 속성

일반적인 컬러랑 다른점은, 조금 연한 빨강색 같은 것을 표현할 수 있다.
이렇게 사용한다.
ThemeData로 주컬러와 theme를 정의할 수 있다.
CircleAvatar는 자기 스스로 사이즈를 정할 수 없다. SizedBox로 감싸서 크기를 조절 할 수 있다.

페이지별로 컴포넌트를 구분하고, 공통 컴포넌트를 만들어라.

defaulttapcontroller

Request pulling 기

스크롤을 공유하지 않는 문제 / height를 정할 수 없는 문제 /

import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; void main() { runApp(const MyApp()); } class MyApp extends StatelessWidget { const MyApp({super.key}); @override Widget build(BuildContext context) { return MaterialApp( home: HomePage(), ); } } class HomePage extends StatelessWidget { const HomePage({super.key}); @override Widget build(BuildContext context) { return Scaffold( body: Column( children: [ Container( height: 500, color: Colors.red, ), Expanded( child: ListView.builder( itemCount: 10, itemBuilder: (context, index) { return Padding( padding: const EdgeInsets.only(top: 5), child: Container( height: 100, color: Colors.blue, ), ); }, ), ), ], ), ); } }
JavaScript
복사