분류 전체보기
-
flutter AnimatedContainer 로 에니메이션 주기프로그래밍/개발메모 2024. 9. 15. 15:15
영상: https://www.youtube.com/watch?v=sZw8opj38Vo&list=PL4cUxeGkcC9gP1qg8yj-Jokef29VRCLt1&index=2 AnimatedContainer 안에 시간 속성이 있어서몇가지 옵션들을 설정하면 입력한 시간동안 변환이 이뤄지면서 에니메이션 되는것 처럼 보입니다. 코드:// import 'dart:async';import 'package:flutter/material.dart';void main() { runApp(const MyApp());}class MyApp extends StatefulWidget { const MyApp({super.key}); @override State createState() => _MyAppState();}c..
-
휴대용 접이식 키보드를 알아보자유튜브 2024. 9. 15. 13:35
모니터랑 키보드가 연결안된 원격 컴퓨터가 많아서 알아보고 있는데마음에 들지는 않군요제가 중요하게 보는 요소는1. 오타가 나는 키보드는 안됨 - 왜곡이 적고 키 크기도 일반키보드랑 비슷해야합니다.2. print screen 키가 필요 - F12 오른족에 있는 키인데 저는 엄청 많이 씁니다. 이 키가 있는 휴대용 키보드는 본적이 없고 펑션키 조합으로 되는지도 불분명합니다.3. 트래패드나 마우스 기능이 필수 마우스 없으면 또연결해야하는데 이러면 이미 휴대성을 상실했다고 봐야합니다. 전부 print screeen 의 존재를 확인하지 못해서 제가 설건 없구요알아본바 쓸만한거 2개와 마지막에 중국산도 하나 넣었습니다.중국껀는 오타가 있을거 같아 보이긴하는데 가격이 싸군요 영상: https://www...
-
flutter dart 전역변수 사용법프로그래밍/개발메모 2024. 9. 15. 11:12
코딩 연습은 이곳에서 할 수 있습니다.https://dartpad.dev/ DartPad dartpad.dev 코드는 이렇구요void main() { A.a = 1; print("a=" + A.a.toString()); b += 100; print("b=" + b.toString());}class A { static int a = 0;}int b = 0; 결과:는 RUN 버튼 누르면 되구요a=1 b=100이렇게 나왔습니다.즉 전역변수 사용에 별다른 제약사항은 없고 함수 밖에다 선언하면 되구요class 의 static 맴버도 사용 가능했습니다.UI 나 클라이언트 작업에 적함한 언어가 맞는거 같군요go 는 이부분에 제약이 심했는데 dart 는 쉬웠습니다.
-
flutter 인자 기본값 사용하기프로그래밍/개발메모 2024. 9. 14. 18:03
dart 언어가 c# 과도 다르고 js 랑도 다른게 많군요BigText 를 만들었구요 이런식으로 크기를 두번째 인자로 받거나 안넣으면 기본값을 쓰거나 하는 식의 용도 입니다.Widget BitText(String text, {double size = 30}) { return Text(text, style: TextStyle(fontSize: size));} 코드는 이거구요{double size = 30}}이부분이 기본 인자 값 형식입니다.size 를 선언하면 그걸 쓰고 안쓰면 30 이 되는 것입니다.코드 길이를 줄이는데 도움이 될것 같습니다.
-
flutter StatefulWidget 를 썼는데 변수가 안바뀐다면프로그래밍/개발메모 2024. 9. 14. 16:43
영상: https://youtu.be/CD1Y2DmL5JM?t=5689 영상 참고하시구요ui 를 변경하면 1. StatefulWidget 을 써야한다. StatelessWidget 으론 안된다.2. 변경할 부분에서 setState() 를 호출한다.3. Build() 에 변 수초기화하는 부분을 넣으면 안된다. setState 후에 build 가 호출된다. 3번은 영상에 안나오고 제가 삽질하다 알아챈 부분입니다.전체소스: https://velog.io/@thisisone/flutter-StatefulWidget-%ED%8A%B9%EC%84%B1 배우기 쉽지 않네요
-
flutter 풀러터 하기전에 반드시 알아야하는 기초지식프로그래밍/개발메모 2024. 9. 13. 16:24
풀러터는 참 좋습니다. 그런데 처음 시작하기에는 너무 이상한 셋팅이 있습니다.바로 문법 체크인데 이거는 초보자는 시작부터 안돌아가서 좌절하게 만드는게 기본 값입니다.영상: https://youtu.be/mLQ-ehf3d6Y?list=PLfLgtT94nNq1izG4R2WDN517iPX4WXH3C&t=60여기서 네줄 넣으라는 부분이 문제라는 거구요저는 빨리배우려고 튜터리얼 페이지를 보면서 하고있는데요여기서도 강조해서 글을 써봤습니다.처음에 이거 안따라하면 입문 포기하니 꼭 따라하세요제가 플러터 2, 3 들어올때 컴파일 안되는거 보고 파로 접었었던 기억이 ...본문: https://codelabs.developers.google.com/codelabs/flutter-codelab-first?hl=ko#2 첫 ..