2011年10月21日金曜日

[Android]ICS(Android4.0)が出てきた(その3) レイアウトファイルのフォーマット

何個まで続くかわかりませんが、とりあえずその3。です。
レイアウトエディタのフォーマットについて。

今までもソース(xml)フォーマット(整形のほうね)機能がありましたが、今度のフォーマッターはすげー。見やすい上に、アトリビュートの順序まで並び替えてくれる。
整形するとチョー気持ちいい!。・・・ctrl+fを連打したくなります。

2011年10月20日木曜日

[Android]ICS(Android4.0)が出てきた(その2) エミュレータのカメラサポート

何個まで続くかわかりませんが、とりあえずその2。です。
エミュレータのカメラについて。

今までのエミュレータのカメラは、フェイクカメラ(シマシマ模様のアレ)が動いていましたが、今日、ICSでエミュレータを動作させたところ、標準搭載されているカメラのLEDが光るじゃないですが!
で、カメラアプリを動かしてみると、なんとエミューれたでカメラが動作しました。
ちなみに、マシンはDELLのXPS1530という、一世代前のマシンです。

[Android]ICS(Android4.0)が出てきた(その1) ADT14のライブラリプロジェクト

何個まで続くかわかりませんが、とりあえずその1。です。
ライブラリプロジェクトについて。
今まで、何度かこのblogに書きましたが、ライブラリプロジェクトについて。

今でのADT(SDKなのかもしれませんが...)では、ソースやリソースを直接取り込むことで、参照関係を作っていましたが、今日、ADT14にUPしてみると、ライブラリプロジェクトには、本当にjarが作成され、参照しているプロジェクトに、そのjarが自動的に取り込まれるようになりました。本当の意味でライブラリ用プロジェクトになったみたいです。

とりあえず、ADT12以前でライブラリプロジェクトを使っていたworkspaceをADT14環境で開くときは、いったんライブラリプロジェクトの参照を解除してから付け直すことで、最新化できます。

2011年10月8日土曜日

[Android]fill_parentとmatch_parent

AndroidのUIをXMLでレイアウトするときに、Widgetsの幅や高さを最大で取れるという指定をするとき、"fill_parent"と書いていました。
いまさらながらですが、Android2.2(Froyo)からコレが"match_parent"というようになったようです。今はどちらを指定してもよいようですが、そういわれると"match_parent"にしたくなっちゃいますね。