반응형 Development/Android51 [Android] GC_CONCURRENT FREED 라는 에러 메시지 완벽 이해하기 Android Studio에서 GC_CONCURRENT FREED 메시지 완벽 이해하기안녕하세요.이번 포스팅은 안드로이드 개발을 시작한 초보 개발자라면 Android Studio 로그창에서 GC_CONCURRENT freed 같은 메시지를 자주 보게 됩니다. 이 메시지가 정확히 무엇을 의미하는지, 에러인지 아닌지, 그리고 앱 성능에 어떤 영향을 미치는지 궁금하신가요? 이 글에서는 초보자도 쉽게 이해할 수 있도록 안드로이드의 가비지 컬렉션과 GC_CONCURRENT FREED 메시지에 대해 상세히 알아보겠습니다.목차GC_CONCURRENT FREED는 에러가 아닙니다!가비지 컬렉션(Garbage Collection)이란?GC_CONCURRENT FREED 메시지 해석하기안드로이드의 가비지 컬렉션 유형가비지.. 2020. 4. 8. [Android] 안드로이드 개발의 핵심, Context 완벽 이해하기(초보자 가이드) 안드로이드 개발의 핵심, Context 완벽 이해하기 (초보자 가이드)안녕하세요.안드로이드 개발을 시작하면 가장 자주 마주치게 되는 개념 중 하나가 바로 'Context'입니다. 거의 모든 안드로이드 API 호출에서 등장하는 이 Context는 무엇이고, 왜 이렇게 중요할까요? 이 글에서는 초보 개발자도 쉽게 이해할 수 있도록 Context의 개념부터 올바른 사용법까지 상세히 알아보겠습니다.목차Context란 무엇인가?Context의 종류Context가 제공하는 주요 기능Context 사용 시 주의사항다양한 상황에서의 Context 사용 예제Context 관련 자주 발생하는 오류와 해결법Custom View에서의 Context 활용Fragment에서 Context 사용하기Context 디버깅 팁Conte.. 2020. 4. 8. [Android] Android 개발의 기본, Activity 완벽 이해하기 (초보자 가이드) 1편 안드로이드 개발의 기본, Activity 완벽 이해하기 (초보자 가이드) 안녕하세여. 안드로이드 개발을 시작하면 반드시 알아야 하는 핵심 개념 중 하나가 바로 'Activity'입니다. 사용자와 직접 상호작용하는 화면을 담당하는 Activity는 안드로이드 앱 개발의 근간이 되는 요소입니다. 이 글에서는 초보 개발자도 쉽게 이해할 수 있도록 Activity의 기본 개념부터 활용 방법까지 상세히 알아보겠습니다.목차Activity란 무엇인가?Activity의 생명주기(Lifecycle)Activity 생명주기 시각화Activity 구현하기Activity 간 전환하기Activity의 다양한 실행 모드Activity에서 권한 처리하기Fragment와 Activity의 관계Activity 상태 저장 및 복원최신 .. 2020. 4. 8. [Android ] Intent FLAG 완벽 가이드 : Android 개발자를 위한 필수 지식 Android Intent Flag 완벽 가이드: Android 개발자를 위한 필수 지식안녕하세요, 이번 포스팅은 안드로이드 앱 개발에서 아주 중요한 역할을 하는 Intent Flag에 대해 자세히 알아보겠습니다. Intent Flag는 안드로이드 앱의 화면 전환과 데이터 전달 방식을 결정하는 핵심 요소입니다. 이 글을 통해 Intent Flag의 개념부터 실제 사용 사례까지 완벽하게 이해할 수 있을 것입니다.목차Intent란 무엇인가?Intent Flag의 개념과 중요성주요 Intent Flag 종류와 사용법실전 예제: Intent Flag 활용하기자주 발생하는 문제와 해결 방법최신 안드로이드 버전의 Intent Flag 변화마무리Intent란 무엇인가?안드로이드에서 Intent는 컴포넌트 간의 통신을.. 2020. 4. 8. [Android] ArrayList 객체를 Intent로 전달하는 방법 이번 포스팅은 ArrayList 객체를 Intent로 전달하는 방법에 대하여 알아보도록 하겠습니다. 1. 데이터 클래스의 직렬화 우선 인자로 전달하기 위해서는 ArrayList에 담기는 데이터 클래스가 직렬화(Serializable interface를 구현)가 되어 있어야 합니다. public class Subway implements Serializable { ...... } 2. Intent에 데이터 담기 ArrayList subwayList = new ArrayList (); subwayList.add(new Subway(201, "시청")); Intent intent = new Intent(); intent.putExtra("subway", subwayList); startActivity(inte.. 2020. 4. 8. [Android] Android 개발의 기본, Activity 완벽 이해하기 (초보자 가이드) 2편 안드로이드 Activity 자주 발생하는 오류와 해결책 및 성능 최적화 팁안녕하세요. Android 개발의 기본, Activity 완벽 이해하기 (초보자 가이드) 1편에 이어 2편을 연재하도록 하겠습니다. 2편은 1편보다 심화된 내용으로 정리해 보도록 하겠습니다.1편은 아래 링크에서 다시 보실 수 있습니다.Android 개발의 기본, Activity 완벽 이해하기 (초보자 가이드) 1편 (ttps://eunplay.tistory.com/169) 안드로이드 Activity 오류 해결 및 성능 최적화 완벽 가이드 안드로이드 앱을 개발하다 보면 Activity 관련 오류를 자주 마주치게 됩니다. 이런 오류는 앱 충돌이나 성능 저하로 이어질 수 있죠. 이 글에서는 안드로이드 Activity 개발 시 자주 발생하.. 2020. 4. 8. 이전 1 2 3 4 5 ··· 9 다음 반응형