blob: a860c0f5349f9803290843e9ee9575f318c2f5b2 [file] [log] [blame]
page.title=앱 구성 요소
page.landing=true
page.landing.intro=Android 애플리케이션 프레임워크는 일련의 재사용 가능한 구성 요소를 사용하여 풍성하고 혁신적인 앱을 생성할 있습니다. 섹션에서는 앱의 구성 단위를 정의 내리는 구성 요소를 구축하는 방법과 인텐트를 사용하여 이와 같은 구성 요소를 연결시키는 법을 설명합니다.
page.metaDescription=Android 애플리케이션 프레임워크는 일련의 재사용 가능한 구성 요소를 사용하여 풍성하고 혁신적인 앱을 생성할 있습니다. 섹션에서는 앱의 구성 단위를 정의 내리는 구성 요소를 구축하는 방법과 인텐트를 사용하여 이와 같은 구성 요소를 연결시키는 법을 설명합니다.
page.landing.image=images/develop/app_components.png
page.image=images/develop/app_components.png
@jd:body
<div class="landing-docs">
<div class="col-6">
<h3>블로그 문서</h3>
<a href="http://android-developers.blogspot.com/2012/05/using-dialogfragments.html">
<h4>DialogFragment 사용하기</h4>
<p> 포스트에서는 v4 지원 라이브러리와 함께 DialogFragment 사용하여(Honeycomb 이전 기기에서 이전 버전과의 호환성을 위해) 간단한 편집 대화를 표시하고 인터페이스를 사용하여 호출 중인 액티비티에 결과를 반환하는 법을 보여드립니다.</p>
</a>
<a href="http://android-developers.blogspot.com/2011/03/fragments-for-all.html">
<h4>모두를 위한 프래그먼트</h4>
<p>Google에서는 오늘 같은 프래그먼트 API 노출하는 정적 라이브러리를 출시했습니다(새로운 LoaderManager 가지 다른 클래스도 포함). 덕분에 Android 1.6 이후 버전과 호환되는 애플리케이션이 프래그먼트를 사용하여 태블릿과 호환되는 사용자 인터페이스를 생성할 있게 되었습니다. </p>
</a>
<a href="http://android-developers.blogspot.com/2010/07/multithreading-for-performance.html">
<h4>성능을 위한 다중 스레딩</h4>
<p>반응형 애플리케이션을 생성할 때에는 주요 UI 스레드가 최소한의 작업만
하도록 하는 것이 좋습니다. 애플리케이션을 중단시킬 있는,
길어질 있는 작업은 모두 다른 스레드에서 처리해야 합니다.</p>
</a>
</div>
<div class="col-6">
<h3>교육</h3>
<a href="http://developer.android.com/training/basics/activity-lifecycle/index.html">
<h4>액티비티 수명 주기 관리하기</h4>
<p> 클래스에서는 각각의 액티비티
인스턴스가 수신하는 중요한 수명 주기 콜백 메서드를 설명합니다. 또한 이러한 콜백 메서드를 사용하여 액티비티가
사용자가 원하는 작업을 하고, 액티비티가 필요로 하지 않을 시스템 리소스 사용을 방지하는 방법에 대해서도 설명합니다.</p>
</a>
<a href="http://developer.android.com/training/basics/fragments/index.html">
<h4>프래그먼트로 동적 UI 구축하기</h4>
<p> 클래스에서는 Android 1.6만큼 오래된 버전을 실행하는 기기도
계속 지원하면서 프래그먼트로 동적 사용자 경험을 생성하고, 기기의 화면 크기에 따라 앱의 사용자 환경을
최적화할 있는 방법을 보여줍니다.</p>
</a>
<a href="http://developer.android.com/training/sharing/index.html">
<h4>콘텐츠 공유하기</h4>
<p> 클래스는 인텐트 API ActionProvider 객체를 사용하여 여러 애플리케이션 사이에서
콘텐츠를 전송하고 수신하는 가지 보편적인 방법을 다룹니다.</p>
</a>
</div>
</div>