post-thumbnail

[Security] 안드로이드 메모리 덤프 방법 (fridump3)

https://www.python.org/downloadspip install frida frida-tools다운로드 받고 설치를 확인해 줍니다.⭐⭐⭐⭐⭐ 에뮬레이터를 다운 받을때는 꼭 plystore 마크가 없는걸로 다운받아야합니다. (마크있으면 root 권

2025년 12월 18일
·
0개의 댓글
·

Flutter에서 MVI 적용기 (compose와 비교)

(compose) MVI 적용기 예전에 블로그에 compose 프로젝트에 올렸던 걸 flutter 프로젝트에도 적용해보겠습니다. 파일구조(Flutter vs Compose) <img src="https://velog.velcdn.com/images/hgh__00

2025년 7월 6일
·
0개의 댓글
·
post-thumbnail

[Andorid] Google Play 앱 서명 PEPK 도구

.,

2025년 4월 3일
·
0개의 댓글
·
post-thumbnail

[Android] 전화 팝업 띄우기

회사에서 후후처럼 전화 수신 시 팝업을 띄우는 프로젝트를 하게되었다.whowhocompose로 프로젝트를 진행하던 중 오버레이로 (작은 팝업 형태에서) 전화 수신 시 띄우는 것은 성공했는데 아무리해도 시스템 전화 전체화면 위에는 안되고 계속 밑에 그려진다..😿 아무래

2025년 1월 7일
·
0개의 댓글
·
post-thumbnail

[ARchive] 구글 권장 아키텍처와 클린 아키텍처

Google 권장 아키텍처는 Android 앱 개발에서 안정성과 확장성을 높이기 위해 권장되는 구조입니다. 이 아키텍처는 앱의 UI(Presentation), 비즈니스 로직(Domain), 그리고 데이터(Data) 처리를 분리하는 것을 핵심으로 합니다. 이를 통해 코드

2024년 12월 30일
·
0개의 댓글
·

[Python] DP 2차원 리스트를 만들 때 주의할 점

DP 2차원 리스트를 만들 때 주의할 점

2024년 12월 22일
·
0개의 댓글
·
post-thumbnail

[나o만] WorkManger로 백그라운드에서 대규모 영상 업로드/다운로드 (with Hilt)

WorkManager는 지속적인 작업에 권장되는 솔루션입니다. 앱이 다시 시작되거나 시스템이 재부팅될 때 작업이 예약된 채로 남아 있으면 그 작업은 유지됩니다. 대부분의 백그라운드 처리는 지속적인 - 작업을 통해 가장 잘 처리되므로 WorkManager는 백그라운드

2024년 12월 13일
·
0개의 댓글
·
post-thumbnail

[나o만] MVI 패턴 적용하기

What is MVI?! > 모델(Model), 뷰(View), 인텐트(Intent)의 세 가지 구성 요소로 이루어져 있습니다. Model : 상태 처리 로직, 비지니스 로직 View : 상태를 바탕으로 사용자 인터페이스 구성, intent를 model로 전달 Inte

2024년 11월 18일
·
0개의 댓글
·
post-thumbnail

[Android] Beacon 통신하고 복호화까지 (BLE)

2023.10 기준..비콘은 주기적으로 신호를 방출하며, 주변에 있는 스마트 디바이스(예: 스마트폰)는 이 신호를 감지하고 해당 비콘의 위치를 파악합니다. 이를 통해 스마트 디바이스는 특정 위치에서 어떤 일을 수행할 수 있게 됩니다. https&#x3A;//orbro.

2024년 11월 15일
·
0개의 댓글
·
post-thumbnail

[Next.js] vercel - 404 NOT_FOUND 해결방법

GitHub과 연동하여 웹 애플리케이션을 빠르게 배포하고 관리할 수 있는 플랫폼Git 저장소에 코드를 push하면 CI/CD 파이프라인이 자동으로 트리거되어, 코드가 변경될 때마다 새로운 버전이 자동으로 배포Next.js 프로젝트에 최적화된 배포 환경을 제공해, 정적

2024년 10월 25일
·
0개의 댓글
·
post-thumbnail

[ARchive] sceneView으로 AR 기능 구현하기

2023.10 기준.. What is SceneView?! >- 3D and AR View for Android, Flutter and React Native working with ARCore and Google Filament SceneView are open so

2024년 9월 28일
·
0개의 댓글
·
post-thumbnail

[Noeul] Sealed Class로 State 관리하기~

What is Sealed Class ?! >sealed class는 부모 클래스를 상속하는 자식 클래스의 종류를 제한하는 특성을 갖는 클래스. 특징 직접 인스턴스화 할 수 없다 , 서브 클래스의 인스턴스화는 가능하다 서브 클래스는 data class, object,

2024년 9월 27일
·
0개의 댓글
·
post-thumbnail

[Noeul] DI로 koin을 선택한 이유

What is Koin?! > Koin is a pragmatic and lightweight dependency injection framework for Kotlin developers. (Koin은 Kotlin 개발자를 위한 실용적이고 가벼운 종속성 주입(DI)

2024년 9월 27일
·
0개의 댓글
·

[Flutter] PopupMenuButton 에서 Dialog 안열릴때 방법

상황: PopupMenuButton에 PopupMenuItem를 눌렀을 때 Dialog가 열리지 않음해결: 딜레이를 줘서 해결참고 : stackoverflow

2023년 12월 25일
·
0개의 댓글
·

Kotlin/Java 는 call_by_value 이다

Primaitive Type 은 Stack에 변수와 함께 저장 ex) intReference Type은 Heap 영역에 저장하고 Stack 영역에 있는 변수가 객체의 주소값을 가지고 있는다 ex) data class참고:https&#x3A;//bcp0109.tistor

2023년 12월 16일
·
0개의 댓글
·

[android/Kotlin] Bitmap(VectorAsset) id 호출 실패

code :logcat :참고:링크텍스트

2023년 9월 30일
·
0개의 댓글
·

[android/Kotlin] fragment 에서 thread/coroutine 중첩 적용 에러

이슈: thread/coroutine이 framgment를 바꿀때 마다 thread가 생성 되어서 배너의 자동 전환이 빨라졌다. 해결: onViewCreated에서 coroutine을 생성하지 말고 onAttach에서 생성한다 override fun onAtt

2023년 9월 30일
·
0개의 댓글
·

[android/Kotlin] androidx.appcompat.widget.SwitchCompat 색 안바뀌는 버그

---------- 문제 : switchCompat에 track, thumb의 커스텀한 색이 바뀌지 않았다. 해결 방법 : app:trackTint 와 app:thumbTint의 "@null"을 준다. <androidx.appcompat.widget.Sw

2023년 9월 29일
·
0개의 댓글
·