플러터 커스텀 위젯, ListView
커스텀위젯
class [작명할부분] extends StatelessWidget {
const [작명할부분]({Key? key}) : super(key: key);
Widget build(BuildContext context) {
// 이부분에 함수 작업
return [짧은단어로 축약할 위젯함수부분];
}
}
- 작명할 부분의 함수명은 영어대문자로 시작해야함
- return 오른쪽에 축약할 위젯부분을 넣으면 됨.
- 커스텀 위젯은 만들어놓으면 아무데나 사용가능하다.
- 커스텀 위젯 안에서 커스텀 위젯 사용가능하다
- 아무거나 다 커스텀 위젯화 하면 안되고 재사용이 잦은것, 큰 페이지들을 커스텀 위젯화
ListView
ListView(
children: [
Text('안녕'),
Text('안녕'),
Text('안녕')
]
)
- 무한스크롤 가능
- 데이터만 있으면 자동으로 반복문 돌려줌
- 지나간 목록은 삭제해서 메모리 아낄 수 있음.
Author And Source
이 문제에 관하여(플러터 커스텀 위젯, ListView), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@ein214/플러터-커스텀-위젯-ListView저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)