初心者だけどPerlが大好き

コードが世界を変える!

Android 開発入門 読んでる

Android 開発入門 というのは 無料サイトです
http://android.keicode.com/

サイト管理人は

名前:     小山 圭介
生年月日: 1973 年 4 月 15 日
現住所:     カリフォルニア州ロサンゼルス在住
卒業校:     北海道大学工学部
メールアドレス: dadosan@keicode.com
経歴:
北海道大学では、流体の可視化、コンピュータシミュレーションに関するアルゴリズムを研究。大学卒業後、IT ベンチャーにて Web デベロッパーとして GIS Webシステムを開発。 同時にネットワーク管理者を勤める。その後、マイクロソフト技術支援部にて IIS チームのテクニカルリードとしてエンジニアの技術指導、 及び米国 MicrosoftIIS CPR チーム (Critical Problem Resolution Team) にて、ただ一人の日本人エスカレーションエンジニアとして最重要案件の障害解析、ソースコード解析、デバッグ等を行う。


ちょっと 私のバカな頭で理解に苦しんだのが フラグメント について。
フラグメント間の通信 http://android.keicode.com/basics/fragments-communicate.php


Androidで動く携帯Javaアプリ作成入門(24)
Androidの画面の大きさの違いを解決するFragments

http://www.atmarkit.co.jp/fsmart/articles/android24/01.html

"AndroidはActivityが画面を構成する基本要素になっているため、単にActivityを同一画面に複数並べられません。そこで登場したのが、Activity内に配置可能な「Fragment」です"

これに関しては 詳しく この本に載っていました

作ればわかる!Androidプログラミング第2版 -SDK4対応-

Googleが レスポンシブWebデザインを推奨しているそうです。
これで
タブレットでは フラグメント2個 表示できるけど
スマホでは   フラグメント1個 表示と
表示設定を切り替えるようになります

金宏和實 (著 )/ 翔泳社 (出版社 )


あと このブログ 「blog lesson 01」
Android】LayoutInflaterを使ってみる
http://team-pag.interprism.co.jp/member/okazawa/blog/?p=138

"Androidを学び始めた頃は一つのActivityに対しては一つのレイアウトxmlしか割り当てられないものと思っていた。
だが、LayoutInflaterを使えば動的にレイアウトxmlからViewを生成できることが分かった。
LayoutInflaterはActivityのgetLayoutInflater()メソッドで取得できる。"

"LayoutInflaterはxmlファイルを扱えはしますが、そのファイルはリソースにあるコンパイルされたファイル(R.something file)を指します。
つまり、物理的に存在するxmlファイルを直接取り扱うのではありません"