Flutter

잔디심는 정원사
Flutter 게시글 클릭해서 상세 조회하기
·Flutter
전 게시글에 이어서 게시글 목록에서 클릭하면 상세 조회하는 페이지로 넘어가도록 한다. 마지막 코드에서 이 부분이 살짝 나왔다. GestureDetector( onTap: () { Post post = Post.fromQuerySnapshot(postDocs[index]); print(post.content); Navigator.push( context, MaterialPageRoute( builder: (context) => GroupBuyingDetailPage(post))); }) GestureDector를 이용해 해당 영역을 클릭하면 Navigator를 이용해 그 게시글을 상세 조회하는 페이지로 이동하는 것이다. Post.fromQuerySnapshot(postDocs[index])는 무엇일까? 이..
Flutter 내 동네 설정하기-2 (Firebase)
·Flutter
지난 시간에 설정했던 내 주소 [경기도 성남시 수정구 창곡동]와 범위 [도(시)/ 구(시/군)/ 동명(읍/명)]를 Firestore db의 'User' collection에 저장하려고 한다. 우선, 회원정보를 UserProvider에 저장해야한다. 1. 회원가입 validation 검사→authentication 추가→firestore db 'User' collection에 삽입 (set()사용)→UserProvider에 저장 _tryValidation(); //validation 검사 try { final newUser = await _authentication .createUserWithEmailAndPassword( //authentication 추가 email: userEmail, password..
Flutter 내 동네 설정하기 -1
·Flutter
1. 위치 업데이트하기 1) 내 위치를 geolocator를 이용해 가져온다. LocationPermission permission = await Geolocator.requestPermission(); 를 Geolocator.getCurrentPosition()사용하기 전에 반드시 넣어야 한다. (안 그러면 오류 생김... 이걸로 삽질 좀 함 ㅜㅜ) 위도, 경도를 lat, lon에 넣는다. 2) 가져온 내 위치의 위도, 경도를 이용해 주소를 가져온다. 이건 네이버 naver cloud platform > Reverse Geocoding에서 지원해준다. gc - Reverse Geocoding api.ncloud-docs.com 요청 헤더에는 애플리케이션 등록 시 발급받은 client id 값과 애플리케..
minsu20
'Flutter' 태그의 글 목록