[Android] Google I/O 2012セッションレポート What's New in Android? (Android 4.1 JellyBeanの詳細)
What's New in Android?
マイナーバージョンアップ、機能向上とアプリケーション強化に注力
以下がセッションメモと写真です。
- ウィジェットとLive壁紙 アニメーション ViewPropertyAnimator / LayoutTransition view.animate().XXXX でアニメーション設定が可能 view.animate().rotationY(180).withLayer(); Start and End アクションリスナーが追加 LayoutTransition - Framework tidbits TextViewの改良。メモリ管理の改善、スタイル情報を含んだコピペ - ActivityAnimationにZoomアニメーションを追加 - XML属性の追加 ViewやImageViewでサイズ取得APIが変更 - 国際化対応:右から左へのテキスト描画の対応、Arabicフォントの追加 - Accessibility ジェスチャ対応(スワイプなど)、 - External Storage Accessパーミッション(読み込み)を追加 - Renderscript Compute NEON命令の対応、X86エミュレータ - マルチメディア Media制御は MediaCodec APIsを参照 オーでイオレイテンシの制御、 NFCはBluetoothをつかったデータ転送に対応 - Google Play ユーザーコメントへの返信が可能に In-app Billing, 売り上げレポートなど多数の機能拡張 - Tool エミュレータの機能拡張、Androidデバイスを通じて Sensor、マルチタッチをサポート ADT, - Notifications in 4.1 contentView, icon 程度が表示できる要素(API Level 1〜15) bigContentView ,priorityが追加された プライオリティ(優先度) Max-High-Low-MINまで作業の優先度にあわせて指定する なにをしたらいいか、ヒントとして利用する BigContentView ノーティフィケーション最初の大きな変更。ContentViewでは小さいレイアウトしか出来ない 大きなレイアウトを指定できる Actions アクションボタンを指定すればワンクリックで操作が出来るようになる。 スタイルはPictureやテキスト(上限は4Units)、Inbox(メール、メッセージ) など自由に選択できる。 Magical incantations プルダウン、スプレッド、ストレッチ、スクリュードライバーなどあたらしい操作が増える。 ボタンを長押ししたら、誰が出したノーティフィケーションか分かる。 使い方の例はGoogleのアプリやFoursqueareのAndroidアプリを見て欲しい。