Hello, Views
原文: http://developer.android.com/guide/tutorials/views/index.html
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
本章にある”Hello, World”スタイルのチュートリアルは、開発者がAndroidでよく利用されるViewやウィジェットを素早く開発できるように構成されています。以下のような退屈な処理はコピー&ペーストし、Androidアプリケーションの根幹となる部分を開発することに注力してほしかったのです。もちろん、提供するコードに関しては解説し、理解してもらうつもりでいます。
今回のチュートリアル、相当数の前提知識が必要です。まだ「Hello, World」チュートリアルが完了していないのであれば、まずはそちらをやってください。基本的なAndroidの開発とEclipseの機能に関して、知っておくべき多くの情報が盛り込まれています。特に知っておくべき事項として、以下が挙げられます。
また、チュートリアルをシンプルにするために、Androidのコーディングプラクティスが全て盛り込まれている訳ではありません。特に、ほとんどのチュートリアルでレイアウトファイルに文字列をハードコードしています。strings.xmlファイルから文字列を参照するのが、より良いプラクティスであることを是非知っておいてください。
上記の内容を頭に入れつつ、チュートリアルを開始しましょう。好きなものを選択してください。
線形レイアウト | 相対レイアウト | テーブルレイアウト |
日付ピッカー | 時刻ピッカー | フォームのいろいろ |
スピナー*1 | オートコンプリート | リストView |
グリッドView | ギャラリー | タブウィジェット |
マップView | Web View | |
利用可能なViewやウィジェットは他にもたくさんあります。Viewレイアウトに関しては、Viewクラスを参照してください。widgetパッケージにあるウィジェットも役に立ちます。コードサンプルに関しては、「Apiデモ」を参照してください。/ |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
*1:セレクトボックスのことだと思います