일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- flutter 회전
- 안드로이드 FCM
- Swift flutterviewcontroller
- 스위프트 UserDefaults
- 안드로이드 앨범
- swift 문자
- FlutterView MethodChannel
- 푸시 데이터 저장
- flutter rotate
- Flutter UIKitView MethodChannel
- 노티피케이션 익스텐션
- Flutter NativeView
- swift sms
- 안드로이드 바로가기
- NotificationService Extension
- swift autolayout
- 스위프트 웹뷰
- 앱 꺼졌을 때 푸시 데이터 저장
- 안드로이드 숏컷
- 스위프트 푸시
- Swift flutterview
- 앱 백그라운드 푸시 데이터 저장
- 플러터 뷰 컨트롤러
- silent push
- 스위프트 앨범
- 스위프트 테이블 뷰 셀
- 스위프트 카메라
- 안드로이드 에러
- native flutter view
- 스위프트
- Today
- Total
목록Study (178)
Things take time
[no such file or directory] new File과 같은 해당 위치의 파일을 참조할 때 발생하는 에러 1. 외장메모리 접근 권한 설정, 위험 권한 팝업 생성 2. 해당 경로 참조시 파일 없다면 상위 디렉토리 생성 File path = new File(Environment.getExternalStorageDirectory().getAbsolutePath()+ "/shuvic/"); File fileCacheItem = new File(path.getAbsolutePath()+ imageFileName); if(fileCacheItem.exists()){ Log.i("fileCacheItem 존재", fileCacheItem.getAbsolutePath()); } else { try { Lo..
[외부 라이브러리] 외부 라이브러리를 import할때는 크게 두 가지 방법이 있다. 1. gradle에서 compile : 가장 간편하다. 단순히 컴파일할 때 추가해줌으로써 외부 라이브러리 클래스, 함수를 손쉽게 가져다 쓸 수 있다. 버전 업데이트때마다 그거에 맞춰 수정해줘야하며, 만약 배포자가 중단할 경우 리스크가 있다. 2. module에서 import : 초반에는 번거로운 작업들이 있다. 깃허브에서 zip파일을 다운받아 module단위로 import 및 gradle을 수정해야한다. 그러나 해당 라이브러리가 없어지거나, 받은 라이브러리를 내 입맛에 맞게 수정할 수 있다. 다만 저작권도 잘 확인해야하며, 버전 업데이트가 되면 직접 코드를 수정해야하는 번거로움이 있다. [module 제거] gradle에..
[밴드, 페이스북] 카카오링크의 경우 웹 - > 네이티브 앱 호출이 가능하나, 밴드나 페이스북는 불가능하다.그러므로 공유하기를 누르면 웹자체에서 대화상자를 띄워서 웹에서 해당 공유하기 글, 링크를 사용하면 된다. 코드는 둘 다 간단하기에 묶어서 썼다. [예제] function goBand(){ location.href="http://band.us/plugin/share?body=공유할내용&route=도메인이름"; } function goFacebook(){ var url = "http://g-y-e-o-m.tistory.com/"; var encodeURL = encodeURIComponent(url); location.href="https://www.facebook.com/sharer/sharer.ph..
[카카오링크] https://developers.kakao.com/docs/js/getting-started iOS / Android처럼 앱 단에서 동작하는 것이 아니라 웹에서 앱을 호출하는 경우에 사용한다. [예제] 과정은 간단하다. 개발자사이트에서 앱을 만들고, 링크나 이미지 URL에 들어가는 도메인 주소를 웹에 등록해두면 된다. 스크립트 부분에는 해당 js 파일을 import하고, 하나의 예제 함수를 만든다. function goTalk(title, url){ // JavaScript 키 Kakao.init('여기에 자바스크립트 키 입력'); // 카카오링크 버튼을 생성 Kakao.Link.createDefaultButton({ container: '#kakao-link-btn', objectTyp..