일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스위프트 테이블 뷰 셀
- 스위프트 UserDefaults
- silent push
- native flutter view
- 스위프트 카메라
- 스위프트
- 스위프트 웹뷰
- Swift flutterviewcontroller
- swift autolayout
- Flutter NativeView
- 안드로이드 앨범
- 스위프트 푸시
- 스위프트 앨범
- 안드로이드 에러
- 푸시 데이터 저장
- 노티피케이션 익스텐션
- 안드로이드 FCM
- 앱 꺼졌을 때 푸시 데이터 저장
- Swift flutterview
- 앱 백그라운드 푸시 데이터 저장
- 안드로이드 숏컷
- Flutter UIKitView MethodChannel
- swift 문자
- 안드로이드 바로가기
- FlutterView MethodChannel
- flutter 회전
- 플러터 뷰 컨트롤러
- flutter rotate
- swift sms
- NotificationService Extension
- Today
- Total
목록Android(기능) (43)
Things take time
[오레오] SDK 26버전, 안드로이드 오레오가 업데이트되었다. 아직 넥서스로만 테스트중이긴하나..어쨌든 이후엔 마이그레이션 해야하기 때문에 정보를 알아보는 중이다. https://developer.android.com/about/versions/oreo/android-8.0-changes.html?hl=ko [요약] 1. 권한 => 권한은 위험 권한 같은 경우, 개발자가 직접 권한을 요청해야하는데.. 이때 요청할 때 필요한 권한 그룹들의 목록을 모두 다 적어야한다. 예를 들어, 기존의 경우 WRITE_EXTERNAL_STORAGE 권한의 경우, 해당 권한을 허용하면 자동적으로 READ_EXTERNAL_STORAGE가 부여됐으나, 이제는 권한 요청시 배열안에 READ도 같이 넣으라는 의미이다. 같은 권한..
[AsyncTask] 흔히 쓰레드와 핸들러를 묶어서 해놓은 클래스라 생각하면 된다. 메인쓰레드의 경우에만 UI접근 및 수정이 가능하고, 이 메인쓰레드에게 개발자가원하는 UI를 변경하려면 핸들러를 사용해야한다. 그리고 네트워크나 비트맵같은 작업들은 메인쓰레드 하나에서 돌리기엔 프레임을 너무 잡아먹어 성능 저하의 원인이 되기 때문에 별도의 쓰레드를 만들어서, 각 쓰레드를 실행해야 한다. 이것들을 하나로 묶어서 편리하게 이용할 수 있는 개념이다. [예제] 상황 : 앨범 파일의 경로 리스트를 받아와서 해당 사진들을 저화질로 만든다. 만드는 과정에는 프로그레스바를 통해 진행상황을 표기할 수 있도록 한다. public class CreateLowBitmap extends AsyncTask{ List imageLis..
[외부 라이브러리] 외부 라이브러리를 import할때는 크게 두 가지 방법이 있다. 1. gradle에서 compile : 가장 간편하다. 단순히 컴파일할 때 추가해줌으로써 외부 라이브러리 클래스, 함수를 손쉽게 가져다 쓸 수 있다. 버전 업데이트때마다 그거에 맞춰 수정해줘야하며, 만약 배포자가 중단할 경우 리스크가 있다. 2. module에서 import : 초반에는 번거로운 작업들이 있다. 깃허브에서 zip파일을 다운받아 module단위로 import 및 gradle을 수정해야한다. 그러나 해당 라이브러리가 없어지거나, 받은 라이브러리를 내 입맛에 맞게 수정할 수 있다. 다만 저작권도 잘 확인해야하며, 버전 업데이트가 되면 직접 코드를 수정해야하는 번거로움이 있다. [module 제거] gradle에..
[들어가기 전에] 이 티스토리의 경우,작업하면서 예제 작업한 소스를 바탕으로 정리만을 하는 용도로만 사용하기 때문에 댓글 알림과 같은 것을 확인하기가 어렵습니다. 필요할 때만 접속하기때문에.. 어쩌다 보이면 아는 선에서는 답은 하지만요. 그리고 작성날짜가 오래될 수록 변경되었을 확률이 높습니다. OS는 올라가고, 문법도 바뀌고 있으니 최신 예제를 확인해주시기 바랍니다.. (__) [카메라] https://developer.android.com/guide/topics/media/camera.html 안드로이드 내장 기능 중 카메라를 사용하는 방법이다. [예제] 레이아웃 파일 매니페스트에 아래의 코드를 기입한다. 여기서 READ는 WRITE에 포함되어있어서 WRITE_EXTERNAL_STORAGE만 사용해도..