프로그래밍/개발메모 (93) 썸네일형 리스트형 flutter dart 전역변수 사용법 코딩 연습은 이곳에서 할 수 있습니다.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 인자 기본값 사용하기 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 를 썼는데 변수가 안바뀐다면 영상: 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 배우기 쉽지 않네요 if 를 읽기 쉽게 쓰는 방법 영상: https://www.youtube.com/shorts/Zmx0Ou5TNJs여러게 써서 산처럼 쌓지말고 영상처럼 하세요하나씩 써서 아닌조건에서 return 으로 나가면괄호가 쌓여서 산처럼 쌓이는걸 방지합니다. flutter 풀러터 하기전에 반드시 알아야하는 기초지식 풀러터는 참 좋습니다. 그런데 처음 시작하기에는 너무 이상한 셋팅이 있습니다.바로 문법 체크인데 이거는 초보자는 시작부터 안돌아가서 좌절하게 만드는게 기본 값입니다.영상: https://youtu.be/mLQ-ehf3d6Y?list=PLfLgtT94nNq1izG4R2WDN517iPX4WXH3C&t=60여기서 네줄 넣으라는 부분이 문제라는 거구요저는 빨리배우려고 튜터리얼 페이지를 보면서 하고있는데요여기서도 강조해서 글을 써봤습니다.처음에 이거 안따라하면 입문 포기하니 꼭 따라하세요제가 플러터 2, 3 들어올때 컴파일 안되는거 보고 파로 접었었던 기억이 ...본문: https://codelabs.developers.google.com/codelabs/flutter-codelab-first?hl=ko#2 첫 .. 유니티 툴 꿀팁 / 단축키 영상: https://www.youtube.com/watch?v=_uQb4Q8iSdU 신기한게 많군요 Firebase 세금 - 간이결제 일반결제 - 바꾸는 ui 어딧을까? 법인은 일반과세를 해야한다고합니다.간이는 어디 쓰는지 모르겠는데 싸보여서 했다가 고쳐야할일이 생겨서 ui 열심히 찾았습니다. 간이과세 일반과세 부분을 바꾸려면 간단하게는 안되고1. Firebase 에서 무료 오금제로 변경합니다.Blaze -> Spark 로 바꾸라는 이야기좌측 하단에 수정 버튼이 있습니다. 2. 무료로 다운그레이드하시고 다시 Blaze 요금제를 선택할때 결제 프로필을 고르라고 합니다.이때 프로필 새로 만들기를 하면예전 데이터가 입력되어있으니 여기서 과세 부분만 바꿔서 다시 진행 하시면 됩니다. ==== 아래는 과세 정보 보는 UI 위치에 대한 설명입니다. ===과세 유형 바꿀수 있는지 알고 적상했는데변경이 안되는군요 UI 위치 참고용으로 남겨둡니다. 1. Firebase 콘솔 에서 프로.. 구글 플레이 인앱 검증 작업기 / node.js 로 검증 유니티로 게임을 만들었고node.js express 서버로 검증해서 db 에 저장해 중복 영수증 사용을 방어했습니다. 모든 구간이 함난했었고테스트하려면 권한 요구후 2일을 기다려야하는데그걸 줄일려고 이것저것 해본게 다 시간낭비였습니다.셋팅하고 2일 동안 다른걸 하는게 좋습니다. 본문 내용은 아래의 링크로요약글: https://velog.io/@thisisone/%EA%B5%AC%EA%B8%80-%EC%9D%B8%EC%95%B1-%EA%B2%80%EC%A6%9D-%EC%85%8B%ED%8C%85%EC%A4%91-%EC%95%84%EC%A7%81-%EC%84%B1%EA%B3%B5%EB%AA%BB%ED%96%88%EC%9D%8C 구글플레이 인앱 검증 작업기환경:유니티로 게임을 만들어 안드로이드로 출시합니다.유.. 이전 1 2 3 4 5 6 ··· 12 다음