L開発者プレビューでは、ユーザーがストレージ全体のサブツリーを選択可能にするストレージアクセスフレームワークを拡張します。DocumentsContract.buildChildDocumentsUriUsingTree()、DocumentsContract.buildDocumentUriUsingTree()、ContentResolver.query()を使用することで、サブツリーを探索します。DocumentsContract.createDocument()でサブツリーの任意の場所に新しいドキュメントやディレクトリを作成できます。DocumentsContract.renameDocument()とDocumentsContract.deleteDocument()で既存のドキュメントのリネームや削除ができます。アプリで決められた場所以外のファイルを操作したい場合に有用なAPIが提供されます。本連載で取り上げたい機能の一つです。L開発者プレビューでは、複数のネットワークの使い分けが簡単になりました。Service)、キャリア課金ネットワーク、または特定のトランスポートプロトコルを使用してデータ送信する特殊なネットワークを必要とする場合に便利です。ConnectivityManagerおよびNetworkRequestを使用します。Energy(BLE)をサポートするようになりました。LデバイスがBLEデバイスとして機能するようになりました。新たにサポートした「Bluetoothブロードキャスト」を使用して、周囲のデバイスに検出されるようになります。歩数計やヘルスモニターとして機能し、他のBLE装置とのデータ通信を行えます。L開発者プレビューでは、NFCにも機能拡張が行われました。「Androidビーム」は共有メニューから利用可能になり、目の前の相手に手軽に情報をシェアできます。Format)レコードを作成できるようになり、NFC経由のテキスト送受信がより一層簡単になります。NFCで決済を行う取り組みにも改善が行われています。L開発者プレビューでは、エンタープライズ環境下でのアプリ実行のための新機能が提供されます。ユーザーがプライベートなアカウントを持っている場合、デバイス管理者はアカウントを共存させたり、別々のプロファイルで管理したりすることができます。プロファイルに関連付けされたアプリは、アイコンにバッヂを付けることができ、例えば、ロックバッヂや仕事用バッヂなどで視覚的に目立たせることができます。L公式サイトより引用)ホームアプリやランチャーアプリを開発している場合、新しい「android.content.pm.LauncherApps」「android.os.UserManager」クラスを使用して、デフォルトのホームアプリやランチャーアプリと同様の視覚的表現が行えます。L開発者プレビューでは、新たにタスクロックのAPIが追加されました。学習用アプリを開発している場合、この新機能を利用することで、ユーザーは学習を終了するまで、他のアプリに切り替えたりホーム画面に戻ったりすることができなくなります。L開発者プレビューでは、IMEの切り替えが簡単になりました。ソフトウェアキーボードの地球のようなアイコンをタップすることで、インストールされている全てのIMEに切り替えができるようになります。この動作はInputMethodManager.shouldOfferSwitchingToNextInputMethod()で変えることができます。印刷用のビットマップ画像をPDFとしてレンダリング新しい「android.graphics.pdf.PdfRenderer」クラスを使用して、印刷用のビットマップ画像をPDFとしてレンダリングできます。L開発者プレビューの新機能をまとめて紹介しましたが、いかがでしたでしょうか。Lの新機能の使い方を詳細に解説する予定ですので、ご期待ください。KitKatの新機能39選もはや無料BaaS。ウェアラブル端末連携のためのAPIなどが盛り込まれている。WearやIoTでの活用で注目したい、Androidがサポートするステップカウンター/検出器、回転ベクター/接近/温度/湿度/気圧/照度センサーなどについて解説。Androidで動く携帯Javaアプリ作成入門(51):ウェアラブル時代に見直したいAndroidの加速度/重力センサー、ジャイロスコープIoT/ウェアラブル時代に見直したいセンシング技術。Androidがサポートするセンサー一覧や基本的なセンサーアプリの作り方を解説します。OS」が搭載され、開発用SDKが提供される。Phoneの発表会見には、往年のスティーブ・ジョブズによる新製品発表並みに感動してしまいました。その感動とAmazonのすごさを少しでもお伝えできればと思います。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。