1page.title=앱 구성 요소 2page.landing=true 3page.landing.intro=Android의 애플리케이션 프레임워크는 일련의 재사용 가능한 구성 요소를 사용하여 풍성하고 혁신적인 앱을 생성할 수 있습니다. 이 섹션에서는 앱의 구성 단위를 정의 내리는 구성 요소를 구축하는 방법과 인텐트를 사용하여 이와 같은 구성 요소를 연결시키는 법을 설명합니다. 4page.metaDescription=Android의 애플리케이션 프레임워크는 일련의 재사용 가능한 구성 요소를 사용하여 풍성하고 혁신적인 앱을 생성할 수 있습니다. 이 섹션에서는 앱의 구성 단위를 정의 내리는 구성 요소를 구축하는 방법과 인텐트를 사용하여 이와 같은 구성 요소를 연결시키는 법을 설명합니다. 5page.landing.image=images/develop/app_components.png 6page.image=images/develop/app_components.png 7 8@jd:body 9 10<div class="landing-docs"> 11 12 <div class="col-6"> 13 <h3>블로그 문서</h3> 14 15 <a href="http://android-developers.blogspot.com/2012/05/using-dialogfragments.html"> 16 <h4>DialogFragment 사용하기</h4> 17 <p>이 포스트에서는 v4 지원 라이브러리와 함께 DialogFragment를 사용하여(Honeycomb 이전 기기에서 이전 버전과의 호환성을 위해) 간단한 편집 대화를 표시하고 인터페이스를 사용하여 호출 중인 액티비티에 결과를 반환하는 법을 보여드립니다.</p> 18 </a> 19 20 <a href="http://android-developers.blogspot.com/2011/03/fragments-for-all.html"> 21 <h4>모두를 위한 프래그먼트</h4> 22 <p>Google에서는 오늘 같은 프래그먼트 API를 노출하는 정적 라이브러리를 출시했습니다(새로운 LoaderManager와 몇 가지 다른 클래스도 포함). 이 덕분에 Android 1.6 이후 버전과 호환되는 애플리케이션이 프래그먼트를 사용하여 태블릿과 호환되는 사용자 인터페이스를 생성할 수 있게 되었습니다. </p> 23 </a> 24 25 <a href="http://android-developers.blogspot.com/2010/07/multithreading-for-performance.html"> 26 <h4>성능을 위한 다중 스레딩</h4> 27 <p>반응형 애플리케이션을 생성할 때에는 주요 UI 스레드가 최소한의 작업만 28하도록 하는 것이 좋습니다. 애플리케이션을 중단시킬 수 있는, 29길어질 수 있는 작업은 모두 다른 스레드에서 처리해야 합니다.</p> 30 </a> 31 </div> 32 33 <div class="col-6"> 34 <h3>교육</h3> 35 36 <a href="http://developer.android.com/training/basics/activity-lifecycle/index.html"> 37 <h4>액티비티 수명 주기 관리하기</h4> 38 <p>이 클래스에서는 각각의 액티비티 39인스턴스가 수신하는 중요한 수명 주기 콜백 메서드를 설명합니다. 또한 이러한 콜백 메서드를 사용하여 액티비티가 40사용자가 원하는 작업을 하고, 액티비티가 필요로 하지 않을 때 시스템 리소스 사용을 방지하는 방법에 대해서도 설명합니다.</p> 41 </a> 42 43 <a href="http://developer.android.com/training/basics/fragments/index.html"> 44 <h4>프래그먼트로 동적 UI 구축하기</h4> 45 <p>이 클래스에서는 Android 1.6만큼 오래된 버전을 실행하는 기기도 46계속 지원하면서 프래그먼트로 동적 사용자 경험을 생성하고, 기기의 화면 크기에 따라 앱의 사용자 환경을 47최적화할 수 있는 방법을 보여줍니다.</p> 48 </a> 49 50 <a href="http://developer.android.com/training/sharing/index.html"> 51 <h4>콘텐츠 공유하기</h4> 52 <p>이 클래스는 인텐트 API와 ActionProvider 객체를 사용하여 여러 애플리케이션 사이에서 53콘텐츠를 전송하고 수신하는 몇 가지 보편적인 방법을 다룹니다.</p> 54 </a> 55 </div> 56 57</div> 58