第78回:楽してAndroid開発の勉強をする『xml2java』2011.11.17カテゴリー:TOOLタグ:ソフトウェア無料・シェアウェアWindowsAndroidFacebookシェアTwitterツイートLINELINEで送るPocketPocketはてなブックマークブックマーク■楽して勉強Windows用:勉強をするときに、いかに楽するかを考えるようになったのは、コンピュータを使い始めてからかもしれません。Googleで検索したりとか、コピー&ペーストとか。今Androidの開発の勉強をしています。Androidの開発は、xmlとJavaを使います。このふたつ、親和性はあまりないように思えています。xmlとGUIでプログラムの部品を配置したら、半自動的にJavaのコード(イベントハンドラ)を生成したい、と感じました。これ、C#とVisualStudioにはあるんです。Eclipseに見当たらないのは、探し方が下手なのでしょうか...。クリックで拡大ま、なければ作っちゃえばいいということで、この『xml2java』が生まれました。クリックで拡大EclipseのGUIでプログラムを配置したあと、ルートのフォルダをドラッグすると、該当するJavaのコードをイベントハンドラをひも付けした状態で、半自動的に生成します。■ワンポイントと考察まず大前提。手作業を大幅に軽減できることを目標にしていますが、完璧ではないかもしれません。Android/Javaのことを理解したら、完成度を高められそうです。Eclipse自体にこの機能と同等の機能があることを見つけられれば、不要になるかもしれません。GUIで作成したオブジェクトには、すべてIDを割り当てておく必要があります。そもそも勉強をするときに、楽して身につくのかどうかはよくわかりませんが、私はいちいち書くのは大変面倒くさいと考えるタイプです。楽してポイントをしぼって勉強するほうが、自分の勉強法としては向いていると考えています。ご意見は、コメントやTwitter、はてなをご利用ください。Javaで書けば、Android/Linux/Macintoshでも動くはずですが、それはまだちょっと先になりそうです。xml2javaは、Windows用のツールです。Coelhoさんによる「java」を使用しました。衣類を型崩れさせず、効率良く乾かせる部屋干しネット。開いてコンパクトにたためるダイヤの「お部屋で平干しネット」は衣類の型崩れを防ぎ、乾きやすく干せるアイテム。メッシュ地と、立体アーチ形状により、通気性が良いのが特徴。使わないときは丸められるので、隙間に収納で...2020.02.17roomieコロナ、インフルエンザなどのウイルス対策・効率的な除菌方法9つコロナウイルスが全世界で猛威を振るっています。今おさらいしたいすぐできる除菌方法を9つご紹介します。2020.02.17心と身体に良い!今すぐストレッチをするべき7つの理由2020.02.17MYLOHAS『旅にトラブルは付き物』を覆す。ギネス記録保持女性が語る秘訣2020.02.17引っ掛けるだけで物干し場が効率的に拡張。最新版「Appleマップ」はここまで進化した2020.02.17薄さのヒミツはカードスロットにあり。最新版「Appleマップ」はここまで進化した2020.02.173現時点でコロナウィルスについて知るべき4つのこと2020.02.164コインが勝手に整列する財布。衣類を型崩れさせず、効率良く乾かせる部屋干しネット。開いてコンパクトにたためる2020.02.17roomieコロナ、インフルエンザなどのウイルス対策・効率的な除菌方法9つ2020.02.17心と身体に良い!今すぐストレッチをするべき7つの理由2020.02.17MYLOHAS『旅にトラブルは付き物』を覆す。