GoogleがAndroid12をリリースし、新機能のリストを確認してください
6分。 読んだ
上で公開
MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む
Googleは本日、Androidの最新バージョンであるAndroid 12の公式リリースを発表しました。Android12のアップデートは、数週間以内にPixelデバイスに提供され、Samsung Galaxy、OnePlus、Oppo、Realme、Tecno、Vivo、Xiaomiの各デバイスは今年後半にリリースされます。 。 Material Youデザイン、ウィジェットの再設計、通知UIの改善などのエンドユーザー機能に加えて、Android12には開発者向けのいくつかの改善も含まれています。 以下のAndroid12の完全な変更ログを見つけてください。
Android用の新しいUI
マテリアルあなた – Android 12には、という新しいデザイン言語が導入されています マテリアルあなた、よりパーソナライズされた美しいアプリの構築を支援します。 最新のマテリアルデザイン3のアップデートをすべてアプリに取り込むには、次のアルファ版を試してください。 マテリアルデザインコンポーネント 間もなくJetpackComposeのサポートが開始されるのを待ちます。
再設計されたウィジェット –アプリウィジェットを更新して、より便利で美しく、見つけやすくしました。 新しいインタラクティブコントロール、あらゆるデバイスのレスポンシブレイアウト、動的な色を試して、パーソナライズされた一貫性のある外観を作成してください。 もっと見る.
通知UIの更新 –通知のデザインも更新して、よりモダンで便利なものにしました。 Android 12はまた、カスタム通知を標準のアフォーダンスで装飾して、他のすべての通知と一貫性を持たせます。 もっと見る.
ストレッチオーバースクロール –アプリのコンテンツのスクロールをよりスムーズにするために、Android 12は、すべてのスクロールコンテナーに新しい「ストレッチ」オーバースクロール効果を追加します。 これは、システムとアプリに共通する自然なスクロール停止インジケーターです。 もっと見る.
アプリ起動スプラッシュ画面 – Android 12では、すべてのアプリにスプラッシュ画面も導入されています。 アプリは、独自のブランディングニーズを満たすために、さまざまな方法でスプラッシュ画面をカスタマイズできます。 もっと見る.
性能
より速く、より効率的なシステムパフォーマンス –コアシステムサービスで使用されるCPU時間を22%削減し、ビッグコアの使用を15%削減しました。 また、アプリの起動時間を改善し、I / Oを最適化してアプリの読み込みを高速化し、データベースクエリの場合、大きなウィンドウのCursorWindowを最大49倍改善しました。
最適化されたフォアグラウンドサービス –ユーザーにより良いエクスペリエンスを提供するために、Android 12は、アプリがバックグラウンドでフォアグラウンドサービスを開始するのを防ぎます。 アプリは新しいものを使用できます 促進された仕事 代わりにJobSchedulerで。 もっと見る.
より応答性の高い通知 – Android12の制限 通知トランポリン 通知から開始されたアプリのレイテンシーを減らすのに役立ちます。 たとえば、Googleフォトアプリは、通知トランポリンから離れた後、34%速く起動するようになりました。 もっと見る.
パフォーマンスクラス – パフォーマンスクラス は、Android12デバイスで要求の厳しいユースケースと高品質のコンテンツを一緒にサポートするデバイス機能のセットです。 アプリは、実行時にデバイスのパフォーマンスクラスをチェックし、デバイスのパフォーマンスを最大限に活用できます。 詳細はこちら。
より高速な機械学習 – Android 12は、MLアクセラレーターを最大限に活用し、ニューラルネットワークAPIを介して常に可能な限り最高のパフォーマンスを得るのに役立ちます。 MLアクセラレータドライバーは、プラットフォームリリース以外でも、Google Playサービスを通じて更新できるようになったため、互換性のあるデバイスで最新のドライバーを利用できます。
個人情報保護
プライバシーダッシュボード – [設定]の新しいダッシュボードにより、アプリがマイク、カメラ、位置データにアクセスする際の視認性が向上します。 もっと見る.
おおよその場所 –ユーザーは位置データをさらに細かく制御でき、正確な位置を要求している場合でも、おおよその位置へのアクセスをアプリに許可できます。 もっと見る.
マイクとカメラのインジケーター –ステータスバーのインジケーターは、アプリがデバイスのカメラまたはマイクを使用していることをユーザーに知らせます。 もっと見る.
マイクとカメラの切り替え –サポートされているデバイスでは、クイック設定の新しいトグルにより、ユーザーはマイクとカメラへのアプリアクセスを即座に無効にできます。 もっと見る.
近くのデバイスのアクセス許可 –アプリは、新しい権限を使用して、位置情報の権限を必要とせずに、近くのデバイスをスキャンしてペアリングできます。 もっと見る.
より優れたユーザーエクスペリエンスツール
リッチコンテンツの挿入 –新しい統合APIを使用すると、クリップボード、キーボード、ドラッグアンドドロップなど、あらゆるソースからUIでリッチコンテンツを受信できます。 下位互換性のために、AndroidXに統合APIを追加しました。 もっと見る.
丸みを帯びた画面コーナーのサポート –最近のデバイスの多くは、角が丸い画面を使用しています。 これらのデバイスで優れたUXを提供するために、新しいAPIを使用してコーナーの詳細をクエリし、必要に応じてUI要素を管理できます。 もっと こちら.
AVIF画像のサポート – Android 12は、AV1 Image File Format(AVIF)のプラットフォームサポートを追加します。 AVIFは、ビデオ圧縮のフレーム内エンコードコンテンツを利用して、JPEGなどの古い画像形式と比較した場合に同じファイルサイズの画質を劇的に向上させます。
互換性のあるメディアトランスコーディング –ビデオの場合、HEVC形式は品質と圧縮を大幅に改善するため、すべてのアプリでサポートすることをお勧めします。 できないアプリの場合、互換性のあるメディアトランスコーディング機能により、アプリはAVCでファイルをリクエストし、システムにトランスコーディングを処理させることができます。 もっと見る.
より簡単なぼかし、カラーフィルター、その他の効果 –新しいAPIを使用すると、一般的なグラフィック効果をビューとレンダリング階層に簡単に適用できます。 使用できます レンダリング効果 ぼかしやカラーフィルターなどをに適用するには レンダーノードsまたはビュー。 新しいを使用して、ウィンドウの背景にすりガラス効果を作成することもできます Window.setBackgroundBlurRadius() API、または使用 BlurBehindRadius ウィンドウの背後にあるすべてのコンテンツをぼかします。
強化された触覚体験 – Android 12は、UIイベントの有益な触覚フィードバック、ゲームの没入型で楽しい効果、生産性の注意触覚を作成するために使用できるツールを拡張します。 もっと見る.
新しいカメラ効果とセンサー機能 - 新着 ベンダー拡張 ボケ、HDR、ナイトモードなど、デバイスメーカーが作成したカスタムカメラエフェクトをアプリで利用できるようにします。 また、新しいAPIを使用して、Quad / NonaBayerパターンを使用する超高解像度カメラセンサーを最大限に活用することもできます。 もっと見る.
ネイティブクラッシュのデバッグが改善されました – Android 12は、NDK関連のクラッシュのデバッグを容易にするためのより実用的な診断情報を提供します。 アプリは、と呼ばれる詳細なクラッシュダンプファイルにアクセスできるようになりました 墓石 スルー アプリ終了理由API.
ゲーム用Android12 –と ゲームモードAPI、ゲームのプレーヤーのパフォーマンスプロファイルの選択に反応することができます。たとえば、長い通勤でのバッテリー寿命の延長や、ピークフレームレートを取得するためのパフォーマンスモードなどです。 ダウンロードしながら再生する インストール中にゲームアセットをバックグラウンドでフェッチできるようになり、プレーヤーがより早くゲームプレイに参加できるようになります。
情報源: でログイン