본문 바로가기 메뉴 바로가기

상록수

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

상록수

검색하기 폼
  • 분류 전체보기 (15)
    • Android (8)
    • 책 (1)
    • Android-EN (1)
    • 개인(공개) (3)
      • 테스트1 (0)
      • 테스트2 (0)
  • 방명록

Android (8)
Android 14[안드로이드 14] 변경사항(1) - 모든 앱 적용

2022.11.26 - [Android] - Android 13(안드로이드 13) 변경사항_1 (targetSdk 33) 2022.11.27 - [Android] - Android 13(안드로이드 13) 변경사항_2 (targetSdk 33) 2022.12.03 - [Android] - Android 13(안드로이드 13) 변경사항_완 (targetSdk 33) 1. Schedule exact alarms are denied by default (정확한 알람 사용에 권한이 필요) android 13 이상인 기기에서는 신규 설치 시에SCHEDULE_EXACT_ALARM 권한이 기본적으로 거부되기 때문에 권한을 새로 요청해야 합니다. 2. Context-registered broadcasts are queu..

Android 2024. 2. 8. 18:27
Android touch event (간단 버전)

MotionEvent : 안드로이드의 touch event는 motionEvent 형태로 전달된다 -> touch 관련 event 정보가 담겨져 있다. pointer : touch event의 tracing 기록을 potiner형태로 담겨진다. (x, y, id ...) -> multi touch기능을 위해 id가 존재 Actions : touch의 동작들을 정의한 내용 -> down, up, move, canel 등이 대표적이다. 흐름 Acticity의 onDispatchTouchEvent() 가 실행 -> activity에서 처리할거면 true를 리턴, 내려보낼꺼면 false -> 하위 viewGroup의 onDispatchTouchEvent() 실행 -> viewGroup의 onInterceptTo..

Android 2023. 3. 26. 13:44
Android Compose - SubcomposeLayout

SubComposeLayout을 안드로이드 공식문서에서는 이렇게 설명하고 있다. Analogue of Layout which allows to subcompose the actual content during the measuring stage for example to use the values calculated during the measurement as params for the composition of the children. measuring 단계에서 composition이 일어나게 해주는(subcomposition), layout과 비슷한 것이라고 설명하고 있다. (for example 이후 내용 : measurement 단계에서 계산된 값을 children의 composition을 위해..

Android 2023. 3. 22. 02:05
Android Compose 드래그 후에 터치 이벤트 안 먹히는 현상

pointerInput 처럼 움직임을 변화시키는 코드가 마지막에 와야한다. Modifier.matchParentSize() .offset {} .graphicsLayer(scaleX = scale, scaleY = scale) .pointerInput(null) { detectTransformGestures { _, move, zoom, _ -> /* ... */ } }

Android 2023. 2. 10. 02:52
Android 13(안드로이드 13) 변경사항_완 (targetSdk 33)

Android 13(안드로이드 13) 변경사항_2 (targetSdk 33) Android 13(안드로이드 13) 변경사항_2 (targetSdk 33) Android 13(안드로이드 13) 변경사항_1 Android 13(안드로이드 13) 변경사항_1 1. photo picker(공식문서 링크) 이전에는 를 이용해서 사진이나 동영상에 접근하곤 했다. 하지만 13부터는 [photo picker]라는 것을 everytimegreen.tistory.com 16. FGS(포그라운드 서비스) 작업 관리자(공식문서 링크) 아래 그림처럼 현재 포그라운드 서비스로 돌고있는 앱을 확인할 수 있고 종료할 수 있다. 사용 종료에 따른 대응을 해야 한다.(자세한 것은 공식문서에서 확인 가능) 17. 예측형 뒤로 이동 동작(..

Android 2022. 12. 3. 18:02
Android 13(안드로이드 13) 변경사항_2 (targetSdk 33)

Android 13(안드로이드 13) 변경사항_1 Android 13(안드로이드 13) 변경사항_1 1. photo picker(공식문서 링크) 이전에는 를 이용해서 사진이나 동영상에 접근하곤 했다. 하지만 13부터는 [photo picker]라는 것을 통해서 권한 설정 없이 접근이 가능하다. photo picker를 이용하면 앱에 everytimegreen.tistory.com 8. 세분화된 미디어 권한(공식문서 링크) 이미지, 사진 권한 android 13이상 부터 사용 가능 동영상 권한 오디오 파일 권한 targetVersion = 33 이면서 [READ_EXTERNAL_STORAGE] 사..

Android 2022. 11. 27. 23:57
Android 13(안드로이드 13) 변경사항_1 (targetSdk 33)

1. photo picker(공식문서 링크) 이전에는 를 이용해서 사진이나 동영상에 접근하곤 했다. 하지만 13부터는 [photo picker]라는 것을 통해서 권한 설정 없이 접근이 가능하다. photo picker를 이용하면 앱에서 사용할(사용자가 허용할) 미디어 파일을 선택할 수 있고 해당 파일만 앱에서 이용할 수 있다. 아이폰을 사용해본 유저라면 익숙한 기능이다. 1. 다음 조건을 만족하면 photo picker를 사용할 수 있다. Android 11(Api 30) 이상일 경우 Receive changes to Modular System Components through Google System Updates 중요한 것은 첫 번째로 Android 11 이상이면 photo picker를 제공할 수 ..

Android 2022. 11. 26. 17:41
함수형 프로그래밍을 알아보자_1 (with kotlin)

예전부터 함수형 프로그래밍에 대해 궁금해했지만 함수형 프로그래밍을 왜 쓰는지, 어떤 점이 좋은지에 대해서 명확하게 다가오는 글은 나에게 없었다. 그래서 스스로 찾아보기 시작했고 조금은 그 이유를 알게 된 것 같아 글을 쓰게 되었다. 왜 함수형 프로그래밍이 각광받게 되었을까? 프로그램의 크기가 커지면서 관리해야 하는 부분들이 많아지고, 복잡한 동작을 요구한다. 그러다 보니 예측하지 못한 결과를 받게 되는데, 예를 들어 가변 데이터를 여러 곳에서 사용한 거나, 멀티 쓰레딩으로 인한 데이터 변경을 뽑을 수 있을 것이다. 오류를 줄이기 위해 변화를 최소화하고 명확한 형태를 띄고 있는 함수형 프로그래밍이 다시 주목받기 시작한 것이다. 함수형 프로그래밍의 가장 유용한 키워드는 다음과 같다. 1. 불변성 2. 부수 ..

Android 2022. 11. 24. 00:25
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • android touch event
  • 안드로이드13
  • android-compose
  • photo picker
  • 안드로이드 컴포즈 드래그
  • 안드로이드 14 변경점
  • 씽크101
  • 안드로이드 13
  • 컴포즈
  • android partial access
  • 박달과학화
  • 안드로이드 터치 이벤트
  • 안드로이드 14
  • 안드로이드 컴포즈
  • targetsdk 33
  • android14 변경점
  • photopicker
  • android compose
  • android13
  • compose drag
  • photo-picker
  • android 13
  • 안드로이드
  • 안드로이드14
  • subcomposelayout
  • intent-filter
  • android14
  • androidcompose
  • android
  • 박달과학화훈련장
more
«   2025/07   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바