728x90 개발/Flutter225 flutter 인자 callback 받을 때, 아무 인자가 없을 때는 VoidCallback 받았는데, 이렇게 인수가 있을 때는 Fuction(int) callback; 이런식으로 받아야한다. 이런식으로 넣는 것이다! 이전에는 typeDef를 따로 만들어주고 이상한 코드를 만들었는데 그렇게 안해도 될 것 같다! 2023. 9. 3. Android SDK "Android API 29 platform" is not found on the disk or corrupted 안드로이드 스튜디오가 업데이트 되면서 심심치 않게 보게 되는 메시지,, 29 api를 설치해봐도 자꾸 나온다... 이게 해결책이라고 되어있는것도 막상 해보면 해결이 안되는 부분이 있어서 진짜 해결하는 방법을(3번이나 고침) 공유하고자 한다. 1. setting -> android sdk 29 를 설치한다. 요거 해서 바로 되면, 이 블로그를 찾아오지 않았을 것이다 . 2. android sdk tools 를 설치한다 apply, Ok를 한다. 그래도 문제는 해결되지 않았을 것이다.! 3. Edit를 누르면 된다 뭐 이상한 걸 설치하라고 뜬다.. 설치하자 ! edit 눌러서 확인을 누르고 안 없어지면 한 번 더 똑같이 해본다! 껐다 키면 아마 해결되었을 겁니다요 2023. 9. 2. GetX, GoRouter 함께 사용하기! https://velog.io/@sunwonsw95/GoRouter-GetxController [Flutter] GoRouter + GetxController GoRouter와 GetX를 사용할 때 GetPage를 사용하지 못하다보니 원래 사용해오던 Getx의 바인딩을 사용하지 못하는 문제가 발생했다.해결방법 : GetBuilder를 통해 바인딩을 직접 지정해줘야한다.이런 방식 velog.io 2023. 8. 21. mapIndexed list -> map widget을 만들어 줄 때 index가 필요하게 될 때는 ...List.genearted(length, Widget) 이런식으로 넣어줬었는데 mapIndex라는 method가 collection에서 제공 되는 걸 알게 되었다! 다음부터는 이걸 써야겠다!! 내가 위젯 넣을 때는 잘 안 쓰는 방법이지만 For 구문을 이용해서 넣어줄 수도 있다! for (int i = 0; i < 5; i++) SizedBox.shrink(), https://dev-yongsu.tistory.com/16 Flutter [.mapIndexed()] method Flutter를 사용해서 개발을 하다보면 Iterable 클래스의 .map() 메서드를 리스트의 항목을 매핑하는데 유용하게 사용한다. 그런데 .m.. 2023. 8. 10. 이전 1 2 3 4 5 6 ··· 57 다음 728x90