본문 바로가기

객체2

[JAVA][Android] Intent로 객체 전달하기. 안녕하세요. 이번 시간에는 안드로이드에서 Intent로 객체를 전달하는 방법을 알아보도록 하겠습니다. 우선 기능을 구현하기 전에 해당 기능이 무엇인지 왜 사용하는지 짚고 구현을 해보겠습니다. An Intent is a messaging object you can use to request an action from another app component. 안드로이드 공홈에 나와있는 인텐트의 정의입니다. 해석을 해보면 다른 안드로이드 컴포넌트에게 액션을 요청하는 메시지 객체로 알 수 있습니다. 안드로이드를 개발하면 액티비티에서 다른 액티비티로 이동하거나 서비스, 브로드캐스트 컴포넌트를 사용할 때 대게 해당 컴포넌트를 실행시키는 것 뿐만 아니라 데이터를 넘겨주고 싶은 경우가 있습니다. 이때 단순히 원시형 데.. 2022. 2. 16.
[Java][Android] 동적 UI 생성 안녕하세요! 오늘은 스틱코드를 이용하여 동적 UI 생성을 해보도록 하겠습니다. 1. 동적 레이아웃과 클래스 생성 먼저 동적으로 생성될 레이아웃을 생성 합니다. sub.xml 위 레이아웃을 객체화 시킬 클래스를 생성합니다. Sub.java developer.android.com/reference/android/view/LayoutInflater LayoutInflater | Android 개발자 | Android Developers developer.android.com 2. 동적UI 적용 'activity_main.xml' 에 이벤트를 발생시킬 버튼과 동적으로 레이아웃이 생성될 구역을 만들어줍니다. activity_main.xml 다음으로 'MainActivity'에 버튼, 동적 레이아웃을 담을 컨테이너.. 2021. 7. 4.