2021. 11. 18. 22:47ㆍDiary/300~400
Notifycation Alarm Sound 문제
https://www.charlezz.com/?p=69
애니메이션 파일은 json으로 가능
https://www.charlezz.com/?p=81
RXJava
https://www.charlezz.com/?p=189
https://www.charlezz.com/?p=299
테스트 더블
https://www.charlezz.com/?p=167
ViewModel
https://www.charlezz.com/?p=365
안드로이드 단위 테스트
https://www.charlezz.com/?p=170
디버깅 유용. 클래스 및 프로퍼티 찾는 메소드
https://www.charlezz.com/?p=756
코린(koin)
https://www.charlezz.com/?p=730
안드로이드 애니메이션 : MotionLayout
https://www.charlezz.com/?p=717
ConstraintLayout
https://www.charlezz.com/?p=669
https://www.charlezz.com/?p=691
Parcelable vs Serializable
https://www.charlezz.com/?p=823
안드로이드 구성요소 4대 컴포넌트
https://www.charlezz.com/?p=797
안드로이드의 구조
https://www.charlezz.com/?p=792
안드로이드 OpenGL
https://www.charlezz.com/?p=876
안드로이드 Intent란?
https://www.charlezz.com/?p=857
안드로이드 IntentFilter
https://www.charlezz.com/?p=859
안드로이드 PendingIntent
https://www.charlezz.com/?p=861
SurfaceTexture
https://www.charlezz.com/?p=1024
안드로이드 그래픽 시스템
https://www.charlezz.com/?p=1025
List와 LiveData의 사용시 Observer 에게 Notify 언제, 어떻게 해야할까?
https://www.charlezz.com/?p=989
안드로이드 카메라2 Basic 소스 살펴보기
https://www.charlezz.com/?p=1118
안드로이드 Context
https://www.charlezz.com/?p=1080
프레그먼트간 통신하는 3가지 방법
https://www.charlezz.com/?p=1062
안드로이드 커스텀 뷰
https://www.charlezz.com/?p=1035
RecyclerView에 Selection 라이브러리 사용
https://www.charlezz.com/?p=1194
안드로이드 Annotation Processor 만들기
https://www.charlezz.com/?p=1167
SingleLiveEvent로 이벤트 처리하기
https://www.charlezz.com/?p=1152
안드로이드 카메라 스트림 동시에 여러개 사용
https://www.charlezz.com/?p=1145
세로형 RecyclerView 안에 가로형 RecyclerView 을 구현할 때 스크롤이 잘 되지 않을때
https://www.charlezz.com/?p=1402
RecyclerView 사용시 Diffing callback 구현
https://www.charlezz.com/?p=1363
안드로이드에서 CustomLint 활용하기
https://www.charlezz.com/?p=13522
안드로이드 클린 아키텍쳐
https://www.charlezz.com/?p=1461
Android의 Canvas에 그려보자 : 유용한 그래픽스 클래스와 기능들
https://www.charlezz.com/?p=1443
안드로이드 하드웨어 가속
https://www.charlezz.com/?p=1435
안드로이드 서비스 심층 분석
https://www.charlezz.com/?p=1431
Navigation Component 특징 및 사용 유의점
https://www.charlezz.com/?p=1413
View Binding 살펴보기
https://www.charlezz.com/?p=27381
안드로이드 개발자 대기업 이직하기
https://www.charlezz.com/?p=23733
프레그먼트 전용 컨테이너 FragmentContainerView
https://www.charlezz.com/?p=23496
DataBindingComponent 사용하기
https://www.charlezz.com/?p=21509
ViewStub 활용으로 성능 높이기
https://www.charlezz.com/?p=19977
Room 컴파일러 옵션 중 room.expandProjection 사용하기
https://www.charlezz.com/?p=19191
Sealed Class
https://www.charlezz.com/?p=43886
View 렌더링 과정
https://www.charlezz.com/?p=34935
안드로이드 블러(Blur) 효과 구현
https://www.charlezz.com/?p=44043
D8, R8, enum
https://www.charlezz.com/?p=43966
SavedStateHandle과 함께 ViewModel의 상태를 저장하자
https://www.charlezz.com/?p=44175
ViewModel이란 무엇인가? ViewModel 초보를 위한 가이드
https://www.charlezz.com/?p=44167
Activity vs Fragment, 무엇을 선택해야 할까?
https://www.charlezz.com/?p=44128
액티비티 결과 처리하기 (Good bye… startActivityForResult, onActivityResult)
https://www.charlezz.com/?p=44095
안드로이드에서 blur효과 구현하기 : 성능 개선 및 LiveBlur 구현하기
https://www.charlezz.com/?p=44065
보일러플레이트 코드란?(Boilerplate code)
https://www.charlezz.com/?p=44186
Android Asset Studio로 SVG를 XML로 변환시 텍스트가 렌더링 되지 않는다면..?
https://www.charlezz.com/?p=44405
안드로이드에서 LruCache를 파헤치기
https://www.charlezz.com/?p=44551
Vysor를 이용한 안드로이드 원격 미러링 및 디버깅
https://www.charlezz.com/?p=44439
안드로이드의 Context를 이해하고, 메모리 누수를 방지하기
https://www.charlezz.com/?p=44580
안드로이드 Paging3 컴포넌트 정복하기 – Part1 (페이징 된 데이터를 로드하고 화면에 나타내기)
https://www.charlezz.com/?p=44562
안드로이드 Paging3 컴포넌트 정복하기 – Part2 (네트워크에서의 페이징과 로컬 데이터 캐싱)
https://www.charlezz.com/?p=44568
운영체제의 Process와 Thread 이야기
https://www.charlezz.com/?p=44590
SingleLiveEvent 개선하여 더블 클릭 방지 하기!
https://www.charlezz.com/?p=44609
Parcelable을 자동으로 구현해주는 @Parcelize에 대해 알아보자.
https://www.charlezz.com/?p=44613
젠킨스에서 build.gradle의 versionCode 및 versionName 수정하기
https://www.charlezz.com/?p=44621
Stackful 과 Stackless 코루틴의 차이
https://www.charlezz.com/?p=44635
코루틴이 경량 스레드인 이유 (Light-weight thread)
https://www.charlezz.com/?p=44634
동시성과 병렬성의 차이
https://www.charlezz.com/?p=44646
동시성 프로그래밍에서 발생하는 경쟁 상태, 교착 상태에 대해 알아보자
https://www.charlezz.com/?p=44650
Groupie로 RecyclerView를 쉽게 만들어보자!
https://www.charlezz.com/?p=44709
프레그먼트에서 DataBinding 또는 ViewBinding 사용시 메모리 누수와 해결방법
https://www.charlezz.com/?p=44701
Paging 3 라이브러리 완벽 가이드 (공식 문서 번역)
https://www.charlezz.com/?p=44684
로딩속도가 가장 빠른 안드로이드 이미지 피커 라이브러리 Pickle!!
https://www.charlezz.com/?p=44675
빌드는 성공! 하지만 APK 설치는 실패! APK만 다시 설치하고 싶다면?
https://www.charlezz.com/?p=44664
URI랑 URL 차이점이 뭔데?
https://www.charlezz.com/?p=44767
ROI와 마스크
https://www.charlezz.com/?p=44771
[안드로이드로 배우는 OpenCV] 안드로이드 스튜디오에 OpenCV 개발 환경 설정하기
https://www.charlezz.com/?p=44758
[안드로이드로 배우는 OpenCV] 선, 사각형, 원 그리기
https://www.charlezz.com/?p=44790
[안드로이드로 배우는 OpenCV] VideoCapture 클래스 사용하기
https://www.charlezz.com/?p=44808
[안드로이드로 배우는 OpenCV] 이미지의 픽셀 처리 및 밝기 조절하기
https://www.charlezz.com/?p=44835
[안드로이드로 배우는 OpenCV] 이미지의 덧셈 연산
https://www.charlezz.com/?p=44844
[안드로이드로 배우는 OpenCV] 이미지의 뺄셈 연산
https://www.charlezz.com/?p=44864
[안드로이드로 배우는 OpenCV] 이미지의 가중치 합 연산
https://www.charlezz.com/?p=44870
[안드로이드로 배우는 OpenCV] 이미지의 차이 연산
https://www.charlezz.com/?p=44873
[안드로이드로 배우는 OpenCV] 히스토그램 그리고 스트레칭 및 평활화
https://www.charlezz.com/?p=44834
[안드로이드로 배우는 OpenCV] 이미지의 논리 연산
https://www.charlezz.com/?p=44896
[안드로이드로 배우는 OpenCV] 특정 색상 영역을 추출하기
https://www.charlezz.com/?p=44958
[안드로이드로 배우는 OpenCV] 히스토그램 역투영
https://www.charlezz.com/?p=44976
[안드로이드로 배우는 OpenCV] 크로마 키 합성
https://www.charlezz.com/?p=44983
[안드로이드로 배우는 OpenCV] 이미지 필터링 (공간적 필터링)
https://www.charlezz.com/?p=44992
[안드로이드로 배우는 OpenCV] 블러링(1) – 평균값 필터
https://www.charlezz.com/?p=45005
[안드로이드로 배우는 OpenCV] 블러링(2) – 가우시안 필터
https://www.charlezz.com/?p=45009
[안드로이드로 배우는 OpenCV] 블러링(3) – 미디언 필터
https://www.charlezz.com/?p=45018
[안드로이드로 배우는 OpenCV] 블러링(4) – 양방향 필터
https://www.charlezz.com/?p=45025
[안드로이드로 배우는 OpenCV] 언샤프 마스크 필터
https://www.charlezz.com/?p=45035
[안드로이드로 배우는 OpenCV] 카툰 필터 및 스케치 필터
https://www.charlezz.com/?p=45040
[안드로이드로 배우는 OpenCV] Affine 변환
https://www.charlezz.com/?p=45079
[안드로이드로 배우는 OpenCV] 이미지 피라미드
https://www.charlezz.com/?p=45112
[안드로이드로 배우는 OpenCV] Perspective 변환 (스캐너 앱 만들기)
https://www.charlezz.com/?p=45125
[안드로이드로 배우는 OpenCV] 이미지의 엣지 검출과 미분 (소벨 필터, 샤르 필터)
https://www.charlezz.com/?p=45153
[안드로이드로 배우는 OpenCV] 영상의 그래디언트(Gradient)와 엣지검출
https://www.charlezz.com/?p=45180
[안드로이드로 배우는 OpenCV] 라플라시안 필터(Laplacian)
https://www.charlezz.com/?p=45203
[안드로이드로 배우는 OpenCV] 캐니 엣지 검출기(Canny Edge Detector)
https://www.charlezz.com/?p=45201
[안드로이드로 배우는 OpenCV] 허프 변환 – 직선 검출 하기
https://www.charlezz.com/?p=45218
[안드로이드로 배우는 OpenCV] 허프 변환 – 원 검출 하기
https://www.charlezz.com/?p=45235
[안드로이드로 배우는 OpenCV] 이미지의 이진화
https://www.charlezz.com/?p=45272
[안드로이드로 배우는 OpenCV] 이미지의 이진화 – Otsu(자동 임계값 설정)
https://www.charlezz.com/?p=45285
[안드로이드로 배우는 OpenCV] 지역 이진화
https://www.charlezz.com/?p=45309
[안드로이드로 배우는 OpenCV] 적응형 이진화(Adaptive Threshold)
https://www.charlezz.com/?p=45322
[안드로이드로 배우는 OpenCV] 레이블링(Labeling)
https://www.charlezz.com/?p=45334
[안드로이드로 배우는 OpenCV] 모폴로지(Morphology)
https://www.charlezz.com/?p=45342
[안드로이드로 배우는 OpenCV] 윤곽선 검출
https://www.charlezz.com/?p=45375
Jetpack Compose basics – Compose 시작하기
https://www.charlezz.com/?p=45448
Jetpack Compose basics – 수정 및 재사용
https://www.charlezz.com/?p=45454
Jetpack Compose basics – 행과 열로 아이템 구성
https://www.charlezz.com/?p=45459
Jetpack Compose basics – Compose에서의 상태(State)
https://www.charlezz.com/?p=45464
Jetpack Compose basics – State Hoisting(상태 끌어올리기)
https://www.charlezz.com/?p=45490
Jetpack Compose basics – 성능 좋은 목록 만들기
https://www.charlezz.com/?p=45495
Jetpack Compose basics – 상태 보존하기
https://www.charlezz.com/?p=45498
Jetpack Compose basics – 목록에 애니메이션 적용하기
https://www.charlezz.com/?p=45501
Jetpack Compose basics – 앱 스타일링 및 테마 적용
https://www.charlezz.com/?p=45506
Jetpack Compose basics – 마무리 작업
https://www.charlezz.com/?p=45513
Layouts in Jepack Compose – 시작하기
https://www.charlezz.com/?p=45518
Layouts in Jepack Compose – 새로운 컴포즈 프로젝트 시작하기
https://www.charlezz.com/?p=45522
Layouts in Jepack Compose – Modifiers
https://www.charlezz.com/?p=45524
Layouts in Jetpack Compose – Slot API
https://www.charlezz.com/?p=45532
Layouts in Jetpack Compose – 머테리얼 컴포넌트
https://www.charlezz.com/?p=45541
Layouts in Jetpack Compose – 목록 만들기
https://www.charlezz.com/?p=45551
Layouts in Jetpack Compose – 커스텀 레이아웃 만들기
https://www.charlezz.com/?p=45559
Layouts in Jetpack Compose – 복잡한 커스텀 레이아웃 만들기
https://www.charlezz.com/?p=45583
Layouts In Jetpack Compose – 레이아웃 Modifier에 대해 자세히 알아보기
https://www.charlezz.com/?p=45589
Layouts in Jetpack Compose – Constraint Layout
https://www.charlezz.com/?p=45593
Layouts In Jetpack Compose – Intrinsics
https://www.charlezz.com/?p=45601
Using state in Jetpack Compose – Introduction
https://www.charlezz.com/?p=45607
Using state in Jetpack Compose – 설정하기
https://www.charlezz.com/?p=45610
Using state in Jetpack Compose – 단방향 데이터 흐름 이해하기
https://www.charlezz.com/?p=45616
Using state in Jetpack Compose – 컴포즈 그리고 ViewModel
https://www.charlezz.com/?p=45623
Using state in Jetpack Compose – Memory in Compose
https://www.charlezz.com/?p=45631
Using state in Jetpack Compose – 컴포즈 내의 상태
https://www.charlezz.com/?p=45640
Using state in Jetpack Compose – 상태 기반의 동적인 UI
https://www.charlezz.com/?p=45650
Using state in Jetpack Compose – Stateless 컴포저블 추출하기
https://www.charlezz.com/?p=45657
Using state in Jetpack Compose – ViewModel에서 state 사용하기
https://www.charlezz.com/?p=45667
Using state in Jetpack Compose – ViewModel 내 state 테스트하기
https://www.charlezz.com/?p=45671
Using state in Jetpack Compose – Stateless 컴포저블 재사용하기
https://www.charlezz.com/?p=45673
Using state in Jetpack Compose – 화면 섹션을 전달하기 위해 slot 사용하기
https://www.charlezz.com/?p=45679
LeakCanary로 메모리 누수 잡기
https://www.charlezz.com/?p=44748
MediaStore에 이미지, 비디오 질의 시간 비교 테스트
https://www.charlezz.com/?p=44745
onLayout() 호출 시 PhotoView의 Matrix 상태가 보존 되지 않는 문제 해결
https://www.charlezz.com/?p=44730
Jetpack Compose의 등장배경을 알아보자.
https://www.charlezz.com/?p=44782
디지털 카메라 센서 이해하기
https://www.charlezz.com/?p=44815
Navigation-safeargs 가 Directions 클래스를 생성하지 않는다?
https://www.charlezz.com/?p=44845
mds_store의 CPU 점유율이 갑자기 치솟을 때
https://www.charlezz.com/?p=44913
RGB, HSV, YUV 색공간 이야기
https://www.charlezz.com/?p=44906
Gradle 스크립트 언어를 Groovy DSL에서 Kotlin DSL로 변경 하기
https://www.charlezz.com/?p=45140
KAPT보다 2배 더 빠르게, 코틀린을 위한 KSP
https://www.charlezz.com/?p=45255
플레이 스토어 콘솔없이 DFM을 로컬에서 테스트하기
https://www.charlezz.com/?p=45356
안드로이드 프로젝트 import 시 구글 리포지토리에 연결되지 않을 때
https://www.charlezz.com/?p=45303
안드로이드에 클린 아키텍처를 도입한다면 어떻게 될까?
https://www.charlezz.com/?p=45391
암호화와 관련된 키워드 공부하기
https://www.charlezz.com/?p=45425
Github에서 main(master) 브랜치에 merge 하는 실수를 방지하기
https://www.charlezz.com/?p=45427
'Diary > 300~400' 카테고리의 다른 글
326 일차 - IT 영단어 앱 : 홈 화면 (0) | 2021.11.20 |
---|---|
325일차 - IT 영단어 앱 : Bottom Navigation (0) | 2021.11.19 |
323일차 - IT 영단어 앱 : Local DB & Shared DB (0) | 2021.11.17 |
322일차 - IT 영단어 앱 : FCM Token & Firebase Store & Fragment 화면 전환 (0) | 2021.11.16 |
321일차 - IT 영단어 앱 간단한 구조 잡아놓기 (0) | 2021.11.15 |