アフィリエイト広告を利用しています

広告

この広告は30日以上更新がないブログに表示されております。
新規記事の投稿を行うことで、非表示にすることが可能です。
posted by fanblog

2018年08月15日

Android 9 の特徴とAPI

Android 9 (API level 28)
概要

Android 9 (API Level 28) が公開されたので、その特徴をまとめようと思います。
追加された項目としては、大きく 3 点ありました。(原文はこちら

1. Indoor positioning with Wi-Fi RTT

Wi-FiのIEEE 802.11mcの Wi-Fi Round-Trip-Time(RTT)というプロトコルがサポートされました。
これは、屋内のGPSで位置情報を取得しにくい場合でも、Wi-Fiのアクセスポイントとの距離に基づいて位置情報を取得できる。この時、ユーザはアクセスポイントに接続していなくても、距離情報を取得することができる。このため、ユーザのプライバシーは保護しつつ、精度の高い位置情報を取得することができるようになる。
位置情報の取得精度としては、 1 ~ 2 m の誤差となるため、かなり高精度の位置情報を簡単に取得できるようになる。
例えば、道案内の精度向上やショッピングモールなどの屋内施設での道案内などに応用することができる。
うまく利用できれば、顧客の店内移動情報が取得できるのではないだろうか。
2. Display cutout support

iPhone X などの画面の上部が欠けている端末にも対応できるようになる。
アップルでは「センサーハウジング」と呼ばれ、X 開発者向けサイトでも、そのように紹介されるが、Googleでは「cutout」と表現するようだ。
関数の getDisplayCutout() で取得することができ、「LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULT」、「LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES」、「LAYOUT_IN_DISPLAY_CUTOUT_MODE_NEVER」の3種類が用意されている。(今回は詳しくは紹介しない。)
3. Notifications

通知機能の更新である。
プッシュ通知画面で、メッセージの返信を行うことが可能となった。

4. Multi-camera support and camera updates

マルチカメラに対応した。2 つ以上のカメラを内蔵する場合にも、制御することが可能である。

5. ImageDecoder for drawables and bitmaps

BitmapFactoryの代わりに、ImageDecoderを採用。

6. Animation

アニメーションの表示機構の導入。 GIF と WebP がAnimatedVectorDrawableのように動く。

7. HDR VP9 Video, HEIF image compression, and Media APIs

HDR VP9 や HEIF サポート。

8. Data cost sensitivity in JobScheduler

処理の向上など

(Google Developersはこちら

---
【関連記事】
SensorEventListenerの使い方備忘録

---
【更新履歴】
180815:初期作成

検索
<< 2018年08月 >>
      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 30 31  
最新記事
タグクラウド
カテゴリーアーカイブ
日別アーカイブ
×

この広告は30日以上新しい記事の更新がないブログに表示されております。