본문 바로가기

Dead Code/Flutter_Dart59

[플러터] Orientation 페이지의 레이아웃의 Orientation을 고정시키고 싶거나, 원하는 방향만 허용할때, 아래 코드를 사용한다. * Widget Builder 위젯 안에서 사용하면 됨.* init 블럭이나, main에서 사용하는 경우도 있는것 같음* IOS는 안된다고 함 2019. 11. 7.
[플러터] 리스트 정렬 얼마전 dart 에서 배웠던 리스트 정렬기능을flutter에 적용해본다.  개발새발로 쓴 영어를 조심하시길.. 2019. 10. 24.
[플러터] 이미지 자르기 코드를 쳐서 이미지에 둥근모서리를 주거나, 맘대로 모양을 만드려면,은근 귀찮은 과정을 거쳐야한다. flutter는 ui툴이니까.. 편하게 되겠지? 라고생각하면 오산이다.ㅋㅋㅋ 그래도 생각이 났으니 한번 해봤다. 2019. 10. 24.
[플러터] VS CODE - DART snippet 만들어 쓰기 일일이 코드를 쳐서 UI를 만드는 일이 생산성에 도움이 된다는 이야기를 초보자인 나는 이해를 못하겠다.하지만, COPY/PASTE를 쉽게 쓸수 있다면 그 또한 파랑새는 아닐지 모른다. VS CODE EXTENSION으로 사용하는 DART 코드 SNIPPET은 좋다.하지만, 코드가 펼쳐져도.. 내가 사용하지 못하는 코드라면 무용지물. 내가 쓴 코드를 등록해볼까..   Center( child: Text('center widget'), ) 코드를 SNIPPET으로 만들어보자. 일반적으로 아래 위치에   dart.json 파일이 있다.C:\Users\컴퓨터이름\AppData\Roaming\Code\User\snippets 머시라... JSON 이라고라... 보지 않아도 쌍따옴표와 중괄호, 컴마가 빼곡하게 있겠.. 2019. 7. 29.
[플러터] asset폴더에 있는 파일명 리스트로 만들기 이미지 폴더에 있는 파일명을 리스트로 만들면, 저장되어있는 이미지나 파일명을 활용해서 리스트뷰로 만들기 쉬울것 같다.  하지만 역시나 세상 쉬운일이 없다. 디렉토리를 접근하기가 쉽지 않다. 스택오버플로우에서 찾아낸 방법은.타겟 폴더를 asset으로 등록하고, assetmanifest.json 파일을 dart:convert의 json.decode로 불러오는것. ;;json이라...생각만 해도 끔찍하지만, 배끼는데 돈들지 않기 때문에, 그냥 한다. 아래처럼 images 폴더 안에 그림이 7장이 있고,버튼을 누르면 리스트가 되어 나온다.   되니까 행복하구나. 2019. 7. 18.
[플러터] AnimatedContainer 연습 플러터는 잛은 리로드 타임때문에이것저것 해보기가 수월하다.     AnimatedContainer는 공식사이트에 있는 튜토리얼로 잠시 연습.  기본적인거지만, 해놓고 보니. 나름 나쁘지 않다. ㅋㅋ 2019. 5. 30.
[플러터] Visibility 연습 네이티브로 앱을 구성할 때상당히 당황했던 것 중 하나가,화면 방향이었다. 음. 더 나아진건지 아닌지.... 모르겠지만, 플러터로는 한번 시도해봤다. UI툴이라서 그런가. 확실히 귀찮은 부분은 많이 줄어든것 같지만,생각은 좀 해야 하나보다. 릴리즈는 아예 꿈도 꾸지 않고 있기 때문에, 나하고 크게 상관은 없겠지만. ㅋㅋ 2019. 5. 29.
[플러터] animation with Flare 시도 버튼을 눌렀을때의 현란한 애니메이션은 플러터의 강점이 아닐까. 세상 쉬운게 없다더니. 역시나 이도 만만치 않다.  그래도 시도는 해본다.  신기하게 되기는 하네.. 흔한 외국사람들이 괜찮은 디자인을 많이 만들어놓겠지 푸풉.. 2019. 5. 28.
[플러터] 플러터웹 안드로이드 스튜디오는 느리다. 안드로이드 에뮬레이터는 훨씬. 느리다.  VS CODE를 쓸수 있는 플러터로 안드로이드 스튜디오를 대체한건.어찌보면 프로그램의 편의성은 전혀 고려되지 않은 부분이다. 그러나 해결할 수 없는 것이 있었으니, 이놈의 에뮬레이터.  게임할때 말고는 사용하지 않았던 리소스까지 쫙쫙 빨아먹는 느낌이다.특히 노트북을 쓸때는 정말 배터리가 금방 달아버린다.  플러터 웹이 나에게 주는 효용은 안드로이드 에뮬레이터를 쓰지 않아도 되는 것.그 이상도 이하도 아니다. 난 개발자가 아니니까. 스트레스 없는 취미생활을 지원해준 구글에게 고마워해야하나? 2019. 5. 22.
[플러터] 초보자 두번째앱. 투두리스트 TODO 리스트라기 보다는. 쉽게 데이터운영이 가능하다고(?) 했던SharedPreference 연습용 앱.리스트 페이지와 입력페이지로만 구성. 메인 -> 리스트가 보이는 페이지입력창 -> 리스트를 입력하는 페이지 귀찮아서, 디자인은 기본빵으로 진행.나를 애먹인건 의외로 네비게이터의 리스트 초기화 문제;;; 동영상을 넣었었는데, 카카오 동영상이 재생이 안되는 관계로 나중에 다른 앱으로 변경해보도록 한다. 2019. 5. 10.
[플러터] 연습장. 첫앱. #1. Navigator, 첫번째 페이지로 pop하기 Navigator.popUntil(context, ModalRoute.withName(Navigator.defaultRouteName)); #2. 리스트 동적으로 생성하기 #3. 리스트 클릭 리스너 만들기 [main.dart] 더보기 import 'package:flutter/material.dart'; import 'package:flutter/cupertino.dart'; import './body_list.dart'; import './body_navigator.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { final String txt1 = 'firstT.. 2019. 4. 12.