Android 1.6 プラットフォームでは、ユーザーとデベロッパー向けの新機能が導入されています。このページでは、いくつかの新機能とテクノロジーの概要について説明します。
新しいユーザー機能
クイック検索ボックス
カメラやビデオカメラの新しい UI
バッテリー使用量インジケーター
Android 用クイック検索ボックス
Android 1.6 では、再設計された検索フレームワークにより、ホーム画面から直接、複数のソース(ブラウザのブックマークや履歴、連絡先、ウェブなど)を迅速かつ効果的に、一貫した方法で検索できます。
システムは常に、クリックされた内容に基づいて、より関連性の高い検索結果を学習します。そのため、ユーザーが関連するクエリの最初の数文字を入力すると、選択した人気の連絡先やアプリが上部にバブルで表示されます。
検索フレームワークにより、デベロッパーは、クイック検索ボックスでアプリケーションから関連コンテンツを簡単に公開できます。
カメラ、カムコーダー、ギャラリー
ユーザー インターフェースが更新され、カメラ、カムコーダー、ギャラリーの機能を統合しました。 ユーザーは、静止画撮影モードと動画撮影モードをすばやく切り替えることができます。また、ギャラリーでは、削除する複数の写真を選択することもできます。
また、Android 1.6 ではカメラ エクスペリエンスが大幅に高速化されています。以前のリリースと比較して、カメラの起動が 39% 高速化され、1 回の撮影を完了してから次の撮影までの時間が 28% 短縮されています。
VPN、802.1x
[設定] の新しいバーチャル プライベート ネットワーク(VPN)コントロール パネルで、ユーザーは次のタイプの VPN を構成して接続できます。
- L2TP/IPSec 事前共有鍵ベースの VPN
- L2TP/IPSec 証明書ベースの VPN
- L2TP のみの VPN
- PPTP のみの VPN
バッテリー使用量インジケーター
新しいバッテリー使用量画面では、バッテリーの電力を消費しているアプリやサービスを確認できます。特定のサービスまたはアプリが電力を過剰に消費していると判断した場合、ユーザーは、設定の調整、アプリの停止、またはアプリのアンインストールなど、バッテリーを節約するための措置を講じることができます。
ユーザー補助
ユーザーは、新しいユーザー補助フレームワークに基づいて構築された新しいユーザー補助サービスをダウンロードして、[設定] で有効にできます。
Google Play の最新情報
新しい Google Play UI
Google Play がインストールされているデバイスの場合、最新バージョンにより全体的なユーザー エクスペリエンスが向上し、デベロッパーはデベロッパーが提供している優れたアプリやゲームを簡単に見つけられるようになります。
- ホーム画面では、[アプリ]、[ゲーム]、[ダウンロード] から選択できます。
- カテゴリ内で、ユーザーは [有料(有料)人気]、[無料(無料)]、[新着] のタイトルを探索できます。
- ユーザーはタイトルごとに、他のユーザーのレビューに加えて、デベロッパーから送信されたスクリーンショットも確認できるようになりました。
新しいプラットフォーム テクノロジー
拡張検索フレームワーク
Android 検索フレームワークが再設計、拡張され、サードパーティ アプリがグローバル検索ツールであるクイック検索ボックスでアプリのコンテンツを表示できるようになりました。そのためには、アプリを「検索可能」にし、ユーザーのクエリに応じて候補を提供する必要があります。アプリ検索の候補を有効にするには、検索設定の [検索対象] で、候補を受け取るアプリを選択します。
テキスト読み上げエンジン
Android 1.6 には、Pico と呼ばれる多言語音声合成エンジンが搭載されています。すべての Android アプリで、その言語と一致するアクセント記号が付いたテキスト文字列を「発話」できます。 エンジンでは、英語(アメリカとイギリスのアクセント)、フランス語、イタリア語、ドイツ語、スペイン語がサポートされています。T-Mobile G1 または Dream デバイスを使用している場合は、Google Play から SpeechSynthesis データ インストーラをダウンロードする必要があります。これには、テキスト読み上げエンジンに必要な「音声」が含まれています。
操作
新しいジェスチャー フレームワークは、ジェスチャーを作成、保存、読み込み、認識して特定のアクションに関連付けるフレームワークをアプリ デベロッパーに提供します。
デベロッパーは、Android 1.6 SDK に含まれる新しい GestureBuilder ツールを使用して、アプリに含めるジェスチャーのライブラリを生成できます。
ユーザー補助
Android 1.6 では、新しいユーザー補助フレームワークが提供されます。このフレームワークを使用すると、新しいウィンドウが表示されたときに音を鳴らす、リストの一番上に移動したときに振動する、音声フィードバックを提供するなど、ユーザー入力に応答するユーザー補助プラグインを作成できます。
画面密度と解像度のサポートを拡大
Android 1.6 では、さまざまなディスプレイ解像度や密度でアプリを適切にレンダリングするための画面サポートが追加されています。デベロッパーは、アプリがサポートする画面のタイプを指定することもできます。
CDMA の電話対応
Android 1.6 では、テレフォニー スタックで CDMA がサポートされています。
新しいバージョンの OpenCore
Android 1.6 には、更新された OpenCore 2 メディア エンジンが搭載されており、次のような特長があります。
- OpenMAX エンコーダのサポート
- AuthorEngine での追加オーディオ コーデックのサポート
- 改善されたバッファリング モデルが、デコーダに割り当てられた共有バッファをサポートする
2.6.29 Linux カーネル
Android 1.6 では、Linux カーネルが 2.6.27 から 2.6.29 にアップグレードされています。
新しいフレームワーク API
新しい API の詳細については、バージョン情報をご覧ください。すべての API の変更について詳しくは、API 差分レポートをご覧ください。