일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- flutter 회전
- 노티피케이션 익스텐션
- 스위프트
- 스위프트 푸시
- Swift flutterview
- swift 문자
- 스위프트 앨범
- 안드로이드 숏컷
- native flutter view
- silent push
- 푸시 데이터 저장
- 앱 꺼졌을 때 푸시 데이터 저장
- FlutterView MethodChannel
- 안드로이드 바로가기
- Flutter NativeView
- 앱 백그라운드 푸시 데이터 저장
- 안드로이드 에러
- Swift flutterviewcontroller
- 스위프트 카메라
- Flutter UIKitView MethodChannel
- 스위프트 UserDefaults
- swift autolayout
- swift sms
- 플러터 뷰 컨트롤러
- 스위프트 웹뷰
- 스위프트 테이블 뷰 셀
- 안드로이드 앨범
- 안드로이드 FCM
- NotificationService Extension
- flutter rotate
- Today
- Total
목록Study (178)
Things take time
[데이터 전달] 이전 포스팅에서는 루트간 데이터 전달에서, 데이터를 보내는 것을 알아봤고 이번에는 루트를 연 루트에서 데이터를 받아올때를 처리하겠다. Android의 startActivityForResult와 iOS의 딜리게이트 패턴과 같은 것으로 생각하면 되겠다. https://flutter-ko.dev/docs/cookbook/navigation/returning-data 이전 화면에 데이터 반환하기 새로운 화면으로부터 이전 화면으로 데이터를 반환해야하는 경우가 있습니다. 예를 들어,사용자에게 두 가지 옵션을 보여주는 화면이 있다고 합시다. 사용자가 한 옵션을 선택했을 때그것을 첫 flutter-ko.dev 공식문서만큼 설명이 잘 된 것은 없으므로 참고하자. 다만 공식문서에서는 Navigator.pu..
[Route] 안도르이드의 액티비티, iOS의 뷰 컨트롤러에 대응되는 개념인 Route, 이 루트간 이동하는 방법은 iOS와 마찬가지로 다양한 방법이 존재한다. 안드로이드처럼 startActivity계열로 깔끔하게 사용하면 좋으련만 [단순 이동] 방법은 두 가지가 있는데, 공통적으로 Navigator객체를 사용하여 이동하는 방식이나 사용법이 다르다. 1) Navigator.of(context).push( MaterialPageRoute( builder: (context) { return SecondPage(); }, ), ); 첫 번째 방법은 Navigator에 push로 넣되, 직접 MaterialPageRoute를 사용하는 방법이다. 여기서 추가로 데이터를 전달하려면, SecondPage의 생성자를 ..
[Constraint Layout] 이름 그대로 제약조건을 활용하는 레이아웃이다, 어떻게 보면 swift의 오토레이아웃과 같은 느낌으로 사용할 수 있겠다 싶어 정리한다. 실제해보니 많이 비슷하다. => 활용도가 높을 것이다. 기존 사용중인 프로그램은 다른 레이아웃으로도 충분하다 생각하여 사용했으나, 좀 더 유연한 처리를 하기 위해 알아보았다. 또한 참고한 블로그/티스토리는 하단에 있으므로 부족하다 생각하면 가서 참고할 것 [일단 써보자] 레이아웃 파일이다. 기본적으로 컨스트레인트 레이아웃을 넣었고, 버튼 두개를 배치했으며, 두 번째 버튼에는 id가 btn1인것의 오른쪽기준으로 왼쪽 정렬을 하라 했다. layout_constraintLeft_toRightOf="@id/btn1" 속성을 해석할때, layou..
Your app(s) are using a WebView that is vulnerable to Intent scheme hijacking. 앱을 제출하고 나니 받은 에러, 웹뷰를 사용하고있는 내 앱은 하이재킹 인텐트 스키마에 취약하다? 한마디로 보안에 관련된 이슈로써, 웹뷰에서 사용하고 있는 것에 대해 점검해보란것이다. https://support.google.com/faqs/answer/9101196 인텐트 스키마 도용 취약점 문제 해결 - Google 고객센터 도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요 support.google.com 해결방법에 대해 간단히 정리하자면 두 가지가 있다. (옵션 1,2로 제공) 1. Intent.parseUri가 사용되는 부분을 모두 체크하여 아래와..