[Android] Android 2.2 SDK / Android NDK, r4 リリース

| トラックバック(0) |

Android 2.2 SDK(※)、Android NDK, r4 がリリースされました。

※Android SDK Tools, Revision 6, Eclipse plug-in 0.9.7

froyo.png

 

Android 2.2 Official Video

 

 

 

Android 2.2(Froyo)のエミュレーターの画面キャプチャ

home.png

まず、起動して目につくのが、ドロイド君。

これは、簡単なガイドメッセージを表示する「ホーム画面のヒント」というウィジェットで、

タップすると6種類のメッセージが表示されます。

次に、画面下部に見えている3つのランチャーボタン。

左から順に「電話」「アプリランチャー」「ブラウザ」を起動できます。

また、3つのランチャーボタンの両サイドにある○○は、ホームスクリーンの現在位置を指しており、

5画面中、どの画面にいるかを示しています。

 

app_launcher.pngcar_mode.png

「アプリランチャー」(左図)を起動すると、「ナビメニュー」アプリ(右図)が含まれていました。

※画面中の「API Demos」「test」は、こちらでインストールしたものです

 

settings_location_security.pngsettings_app.png

「設定」アプリ画面の一部。

「デバイス管理」や「SDカードからのインストール」などの項目が追加されています。

 

phone_info.png

エミュレーターの端末情報で確認した限りでは、カーネルは、2.6.29でした。

 

Android 2.2 API メモ

  • API Level 8
  • SDカードのような外部ストレージにもアプリのインストールが可能
  • Backup Manager によるデータバックアップ
  • OpenGL ES 2.0 API (android.opengl.GLES20 パッケージ)の追加
  • ImageFormat クラスの追加(JPEG、NV16、NV21、RGB_565、YUV2)
  • YUV フォーマットを JPEG フォーマットに変換する API の追加
  • 3rdパーティー製の音声認識プラグインを作成できるクラス(RecognitionServiceなど)の追加
  • Camera クラス API 追加(プレビュー、ズームまわりなど)
  • Device policy manager 用パッケージ(android.app.admin)の追加
  • "car mode"、"night mode"などのUIモードの追加(UiModeManager)
  • ScaleGestureDetector クラスの追加
  • TabWidget 用に tabStripEnabled/Right/Left レイアウト属性の追加
  • AndroidManifest の属性追加
    - android:installLocation ・・・デフォルトインストール位置(自動/デバイス/外部)の指定
    - android:backupAgent
    - android:restoreAnyVersion
    - android:vmSafeMode ・・・JITのON/OFF
  • パーミッションの追加
    - android.permission.BIND_DEVICE_ADMIN
    - android.permission.KILL_BACKGROUND_PROCESSES
    - android.permission.BIND_WALLPAPER
    - android.permission.SET_TIME

 

あわせて読みたい

トラックバック(0)

トラックバックURL: http://mt.adakoda.com/mt-tb.cgi/453

Android Advent Calendar 2011

2012年2月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29