blob: f4801c945970160cabf2227ad447d0e1bc784b09 [file] [log] [blame]
Trevor Johns682c24e2016-04-12 10:13:47 -07001page.title=アプリ<br>コンポーネント
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>
Mark Luc4a01392016-07-18 10:42:11 -070014
Trevor Johns682c24e2016-04-12 10:13:47 -070015 <a href="http://android-developers.blogspot.com/2012/05/using-dialogfragments.html">
16 <h4>DialogFragments の使用</h4>
17 <p>この投稿では、DialogFragments v4 サポート ライブラリで使用して(Honeycomb 以前の端末での下方互換性のため)ダイアログを編集したり、インターフェースを使用して呼び出し元の Activity に結果を返したりする方法について説明します。</p>
18 </a>
19
20 <a href="http://android-developers.blogspot.com/2011/03/fragments-for-all.html">
21 <h4>すべてに Fragments を</h4>
22 <p>本日、同じ Fragments API を利用できる静的なライブラリが公開され、Android 1.6 以降でもフラグメントを使用してタブレット対応のユーザー インターフェースを作成できるようになりました。 </p>
23 </a>
Mark Luc4a01392016-07-18 10:42:11 -070024
Trevor Johns682c24e2016-04-12 10:13:47 -070025 <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>
Mark Luc4a01392016-07-18 10:42:11 -070035
Trevor Johns682c24e2016-04-12 10:13:47 -070036 <a href="http://developer.android.com/training/basics/activity-lifecycle/index.html">
37 <h4>アクティビティのライフサイクルの管理</h4>
38 <p>このレッスンでは、各 Activity インスタンスが受け取る重要なライフサイクル コールバック メソッドについて、それらを使用してユーザーの予期する内容でアクティビティを動作させる方法と、アクティビティがそれらを必要としないときに、システムのリソースを消費しないようにする方法について学習します。
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>このレッスンでは、Intent API ActionProvider オブジェクトを使用して、アプリケーション間でコンテンツを送受信する際の一般的な方法について説明します。
53</p>
54 </a>
55 </div>
56
57</div>