Android アプリの UI デザイン シリーズ [Android アプリの UI デザイン] Layer List の作りかたのまとめと Tips 記事 2013年04月10日 諏訪 悠紀 69 Layer List について Layer List とは画像などをレイヤー構成で重ねることができるリソースです。複数の画像をひとつのリソースとして取り扱うことができます。 うまく使うととっても便利ですし、リソースの削減 […]
orientationのconfigChangedを受け取っているのに画面回転させるとActivity が再起動されてしまう問題に悩まされたので覚書。 HoneyComb MR2(Android3.2)以降、画面回転時にSCREEN_SIZEのconfigChangeも 走るようになりました。 参考:Android Developerサイト これにより、AndroidManifestで android:configChanges=orientation としただけでは不十分となりました。 画面回転時の再起動を防ぎたい場合は android:configChanges=orientation|screenSize とする必要があります。(※端末形状によってはkeyboardHiddenも必要) 実際にソースコードを組んで確認してみます。 @Override protected void on
概要 Android用のDIコンテナDaggerのパフォーマンスをGuiceと比較しました。 Dagger自体の使い方などは述べていませんので、公式サイトのドキュメントなどを参照してください。 DaggerはSquare社製のAndroidをターゲットにしたDIコンテナです。 開発者の一人であるJesse Wilson氏がプレゼンテーション(InfoQ - Dagger: A Fast Dependency Injector for Android and Java)のなかで It's like Guice, but with speed instead of features と述べているように、Guiceと同じくJSR330のAnnotationを使ってオブジェクトの依存関係を記述します。また、上述のとおりGuiceでサポートされている機能のいくつかはサポートしないかわりにパフォーマン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く