flutter를 하던 중.. 연유는 모르겠으나 Android app단위 build.gradle에서 아래와 같이 GradleException에 빨간 줄이 쳐지는 신경쓰이는 오류를 발견.. Cannot resolve symbol GradleException ..과 같은 메시지를 보여준다. 해결 방법은 https://stackoverflow.com/questions/59001977/what-is-causing-cannot-resolve-symbol-gradleexception-in-a-flutter-project what is causing "cannot resolve symbol GradleException" in a flutter project? I have created a flutter project ..
Listview는 Column이나 Row안에 넣을 수 없다 넣고 싶다면 listview에 사이즈를 지정해주어야 한다. https://stackoverflow.com/questions/52801201/flutter-renderbox-was-not-laid-out Flutter: RenderBox was not laid out I'm trying to create a ListView but when I import the list_form.dart class i get this error. Maybe I made some mistakes with the layout because if I try to run it inside the main file I don't get t... stackoverflow.c..
크게 연관이 없어 보이지만 나는 헷갈렸기 때문에 써보자면.... carousel캐러셀.. 은 컨베이어벨트, 회전목마 등으로 사전에 나와있다. item들이 slider 형식으로 나열된 것이라고 볼 수 있겠다,, https://pub.dev/packages/carousel_slider carousel_slider | Flutter Package A carousel slider widget, support infinite scroll and custom child widget. pub.dev pageview는 page들을 볼 수 있다. 여러 페이지를 한 화면에서 볼 수 있다고 한다. A scrollable list that works page by page. https://api.flutter.dev/flut..
~결론은 계정 권한 확인~ 진짜 별의 별 오류를 다 만났다 일단 쓰지도 않는 아나콘다를 설치해서 파이썬 버전이 두 개 깔려있었고, 성급하게 지워버려서 제어판 프로그램 삭제에서 제대로 삭제되지도 않았음.. 진짜 진짜 구글 열심히 해서 핵심만 결론지어 보자면 AppData/Local ... 아래의 파이썬 파일, 밖에 있는 파이썬 파일 모두 다 삭제 레지스트리 편집기 machine, user에서 파이썬 폴더 삭제 계정 관리자 권한 부여하기 나의 경우 갑자기 뜬금없이 계정이 docker-user로 되어 있어서..(예전에 docker 깔았었음) 관리자 권한으로 바꿔주고, custom setting으로 들어가서 설치하니까 설치가 되었다 일반 install 하면 자꾸 No python 3.9 installation ..
+22.03.24 view binding 링크 수정 아니 기존 코드를 View Binding을 써서 수정하려 했더니 자꾸만 id를 못찾고.. 안뜨고... 그래서 본격적으로 비교해본다 Data Binding과 View Binding 일단 ❗여기서 잠깐! 보고 넘어가자 뷰바인딩과 데이터바인딩의 차이?! : 링크1, 링크2 , 링크3 이 링크들에서 가져오자면 큰 차이점은 데이터 바인딩 라이브러리는 태그를 사용하여 만든 레이아웃만 처리한다 뷰 바인딩은 레이아웃 변수나 레이아웃 표현식을 지원하지 않으므로 XML의 데이터와 레이아웃의 바인딩에 사용할 수 없다. → ❓ 내부적으로 데이터 바인딩 클래스를 생성할 때는 루트 뷰에 tag를 삽입하는데 뷰바인딩은 삽입하지 않음 뷰바인딩은 데이터바인딩보다 더 빠르게 바인딩 클..
릴랙스.. 요약 >> 해결했음에도 또 금방 같은 문제가 발생했음.. 안드로이드 스튜디오에서 안드로이드 프로젝트할 때는 잘만 되던 녹스가 플러터를 켜면 no device Adb connection Error 계속 연결을 시도하다 실패하기를 반복 하는 현상들 때문에 다른 에뮬레이터를 써야하나 고민도 하고 삭제하고 재설치도 했는데 해결했다! 나의 경우 Nox의 설정에서 Root 켜기를 해제하고 nox_adb.bat 을 만들어 직접 실행하는 방식으로 진행! 바로 잘 되고 연결이 끊기지도 않는다&& 아마도 Root 켜는 게 뭔가와 충돌이 있지 않았나 싶은데 원인은 정확히 모르겠음 혹시 같은 문제로 고생하고 있다면 시도해보길.. 추가 연결이 또 불안정해서.. adb.exe disconnect 127.0.0.1:62..
지난 글에서 Dialog를 만들었지만 바탕의 Activity가 pause되지 않아 말짱 도루묵 상태.. 물론 Dialog를 해내었으니 완전 말짱까지는 아니다 약간 양념된 도루묵 정도..? 암턴! 시작한다 Activity를 이용한 다이얼로그는 그렇게 어렵지 않았다! 링크들만 잘 따라해도 금방 할 수 있다(그러나 장점이 있으면 단점도 있기 마련..) DialogActivity를 추가해준다. DialogActivity .java public class DialogActivity extends Activity implements View.OnClickListener { private Button mOk, mCancel; private ActivityDialogBinding binding; @Override pr..
Material Components(MC) 사용법을 모른다면 여기로 Dialog의 MC 페이지는 이쪽 → 근데 코틀린으로 쓰여져 있다. 내 코드들은 자바인데... 사람들이 자바로는 이 기능을 안쓰는 걸까.? 왜 안나올까... 일단 내 식대로 해본 다음 글을 써볼게유.. ❓ 결과 이렇게 나타난다. CANCEL과 OK의 위치가 다르지 않나 싶어서 찾아보니 이건 안드로이드가 지정한 거라 바꿀 수 없다고 하네.. 그래서 그냥 positive에 negative 액션을 넣고 negative에 positive 액션을 넣기로 했당! (이래도 되는지는 모른다! 작동은 잘 되니까 괜찮지 않을까요...?) 👩💼 코드를 올려봅시다. 나는 위의 MC페이지와 Android의 대화상자 페이지를 섞었다. 우선 DialogFragm..