Honeycombでシステムバーって言ってたけどICSではナビゲーションバーと書かれてたきがする。名前が変わったのか、notificationが一体なのかで呼び分けてるのかは不明 RT @roishi2j2: 最初にsoftware navigation barです。 #yapf
2011-12-18 13:22:28当然ですがsoftware navigation barを出すとその分だけ画面が狭くなります。GNの場合720x1280でro.sfolc_densityが320で96ライン分を専有します。横画面の場合は84ライン分です #yapf
2011-12-18 13:22:36それからTabletとPhoneのUIが統合されました。エミュレータだとPhoneのUIになりますが何も考えずにPandaboardでビルドするとTablet UIになります。これも調べました #yapf
2011-12-18 13:23:50framewarks/base/packages/SystemUI/src/com/android/systemui/SystemUI/Service.javaのonCreate()の中に判定してる分岐がありました。 #yapf
2011-12-18 13:24:50Galaxy Nexusのソフトキーの領域が縦と横で違うとか、、、なんなんよー(゚Д゚) 縦96、横84引かれるとのこと #yapf
2011-12-18 13:25:48vm.canStatusBarHide()ですがtrue/falseを決めてる場所はPhoneWindowManager.javaの中でした。式が複雑なんですがGalaxy Nexusの場合mStatusBarCanHide=360で600より小さいのでPhoneです #yapf
2011-12-18 13:26:25shortSizeDpの値を小さくしてあげるとGalaxy NexusでもTablet UIになります。意味無い計算してる気もしますがこういう実装です #yapf
2011-12-18 13:27:23SDカードですがスロットを持たないターゲット向けに/sdcardとして使う仕組みが入っています。init.rcのon early-initとon post-fs-dataにごにょを書いて/system/bin/sdcardを実行させると使えます。要カーネル対応です #yapf
2011-12-18 13:29:28次にinitです。2.3と4.0で色々変わってます。Snowball固定の設定を書いていたinit.st-ericsson.rcが反映されませんでした。これは/proc/cpuinfoのHardwareの出力の最初の単語を小文字にしたのがファイル名に使われてました。 #yapf
2011-12-18 13:31:58それが全部使われるようになったので、init.st-ericssonsnowballpaltform.rcというファイル名に変更する必要がありました。しかし実はファイル名は32バイトで切られてしまうので、この変更でもダメでしたorz #yapf
2011-12-18 13:34:01しょうがないのでLinux Kernelの方を変更して対策しました。これはAOSPにコミットしたい修正です #yapf
2011-12-18 13:34:33input systemも変わっています。ICSからInput Device Configuration Filesが存在します。 http://t.co/utRTStnf #yapf
2011-12-18 13:35:49なんだ。このCMムービー、スタンバイになると再生なのか??? ( #yapf live at http://t.co/HDrg8ED4)
2011-12-18 13:38:56中身はごにごにょですが、タッチパネルを使いたいときは idcファイルにtouch.deviceType=touchScreenの1行があればいいです。他にもいろいろできるようですが調べてないので知ってたら教えて下さい #yapf
2011-12-18 13:38:57idcファイル命名時の注意事項。アルファベット、数字、_、-はそのまま使われますがそれ以外は_に変更されます #yapf
2011-12-18 13:39:34イカ!『仕組みじゃなくて、イカ娘が好きです』とか、どんなカミングアウトですか? ( #yapf live at http://t.co/HDrg8ED4)
2011-12-18 13:40:09マウスに対応したのでAndroid 2.3までお世話になっていたマウス用のパッチは不要になりました。frameworks/base/core/res/res/drawable-xxxx/pointer_arrow.pngにリソースがあるのでポインタの画像を変えられます #yapf
2011-12-18 13:40:47MIPSでICSの話のLT。どを? > @l_b__ RT @naobsd: @kinneko makeして突っ込んでみました以上のネタはないですが... 前に出てタブレットを見せる位でよければ #yapf
2011-12-18 13:40:50Linux Kernelへの変更ですがkernel configでCONFIG_FB_EARLYSUSPENDとCONFIGSFRAMEBUFFER_CONSOLEが有効になってます。early suspendしないとandoridロゴ点滅しまくりです #yapf
2011-12-18 13:42:54HardwareRenderer.javaでsRendererDisabledをfalseにすると動くと報告がありました。Beagle/xMでは実はパッチ無しで動きました。640x480にしてたからです。1280x720等にするとout of memoryで落ちました #yapf
2011-12-18 13:47:21