【コラム】

塩田紳二のアンドロイドなう

120 「Android N」の新プレビュー版、Developer Preview 4が登場

120/135

6月15日から、Android Nの「DP4」(Developer Preview 4)こと、6月のプレビュー版の配布が始まったようです(ビルド番号はNPD56N)。もともとのAndroid Nのプレビュー版の計画では、 、

3月 DP1 初回リリース。アルファ版
4月 DP2 DP1のアップデート版。アルファ版
5月 DP3 ベータ版
6月 DP4 APIが確定。SDKが正式版。Playストアで配布可能
7月 DP5 最終版とほぼ同じ
7~9月 正式版 -

という予定でした。

今回のDP4は、ソフトウェア開発という点からみると、ほぼ仕様が確定したプレビュー版になります。また、逆にDP4では、追加された新機能はなく、逆にDP3まであった機能の一部のAndroid Nでの実装が断念され、将来バージョンに回されるために削除されるなど、機能的にも最終に近いものになってきました。ただし、まだ、カーネルパニックが発生する可能性があるなど、安定版とは言いがたい部分もあります。プレビュー版なので当然であり、また、ざっと触った感じDP3のときのように操作中に「黙ったまま」になってしまうことが減ったなど、ある程度の進歩は感じられます。

実装が将来バージョンに延期になったのは、「ランチャーショートカット」と呼ばれる機能です。これは、アプリの特定の機能を呼び出すショートカットです。たとえば、特定のユーザーとチャットを開始するショートカットなどです。これまで、こうしたショートカットを作ることはできず、アプリ自身がウィジェット機能を使って対応する必要がありました。これをシステム側の仕組みとして組み込むことで、アプリ開発の負担を軽減しようというのが狙いです。ですが、どうも開発が間に合わなかったようです。

ショートカットキーをいつでも表示

Android NのGUI関連では、「キーボードショートカットヘルパー」が新しい要素の1つです(写真01)。これは、アプリ実行中など、その時点で利用可能なショートカットキーを表示するための機能です。ショートカットキーには、アンドロイドが処理するものと、アプリが処理するものがありますが、アンドロイドの機能を利用していれば、アプリ固有のショートカットキーも表示させることができます。また、アプリ自身がキーボードショートカットヘルパーの機能を置き換え、自分専用のヘルパー画面を表示することも可能です。

写真01: キーボードショートカットヘルパー画面。物理キーボードでメタキー(Winキー)と"/"の同時押しで表示される。ただし、DP4では、どこでやっても同じ画面しか出なかった

この機能が入った背景には、キーボードが標準搭載されたPixcel Cの存在があります。タッチ前提で作られ来たアンドロイドでは、たとえば、ウィンドウズのボタンやメニューのようにマウスクリックやタッチと同等の働きを持つショートカットキーを表示する機能がありません。また、キーボードが必須ではないので、システム汎用のショートカットキーを説明する文書もほとんどありません。

キーボードショートカットヘルパーは、メタキーを押しながら「/」キーを押すことで表示されます。メタキーがどれなのかはキーボードによって違いますが、PC用のキーボードでは、[Win]キー(Windowsロゴキー)がメタキーになります。また、メタキーは、キーボードショートカットヘルパー画面では検索を意味する「虫眼鏡」アイコンで表現されます。

ただし、DP4が配布直後の原稿執筆時点では、独自のショートカットを定義したアプリはないようです。DP4ではどのアプリを開いた状態でも同じキーボードショートカットヘルパー画面が表示されます。かつては、物理キーボードを持つスマートフォンもありましたが、現状ほとんどのアンドロイド機がキーボードを持っていないので、アプリがキーボードショートカットに対応していないのは当たり前だとは思いますが。

表示されるショートカットキーは、「システム」、「アプリ」の2種類が最低でも表示されます。「システム」は、画面下のナビゲーション領域や物理ボタンの機能に相当するもので、ホーム画面、オーバービュー(最近使ったアプリ)画面、通知シェードなどを開いたり、「戻る」キーに相当するものです。これを見ると、いつでも「メタキー」+「スペースキー」で入力方法を切り替えできることがわかります。

キーボードを接続して使って見ると、「入力方法の切り替え」(メタキーとスペースキー)は、Android Nでのみ動作し、キーを押すたびに利用可能な入力方法が順次切り替わっていきます。表示はトースト通知のみなので、画面が切り替わったり、他のウィンドウが上に表示されることもありません。このあたりはキーボード利用を想定しての機能といえます。

なお、「最近」(最近使ったアプリ)ボタンは、「Alt+Tab」キーですが、これは、従来のアンドロイドでも動作しており、キーを押すたびにアプリ履歴から1つ1つアプリが選択されていきます。

「アプリ」は、アンドロイドが管理するアプリ起動のショートカットで、どの画面からでも、指定されたアプリが起動します。DP4では、「カレンダー」、「ブラウザ」、「メール」、「連絡先」、「音楽」と「アシスト」(Google Now on Tap)の起動です。

なお、以前のアンドロイドより、キーボードを接続すると、コピー(Ctrl-C)、切り取り(Ctrl-X)、貼り付け(Ctrl-V)が使えましたが、これらは表示されないようです(ただし、Android Nでも利用は可能)。

設定のレイアウトが変わった

また、「設定」の画面レイアウトが変更になっています。もともと、設定画面は、タブレット系とスマートフォン系で、レイアウトが違っていました。タブレットでは、最初の設定項目(設定カテゴリ)を横2段にすることができ、1つの画面により多くの設定項目を並べることができるようになっていました(写真02)。

写真02: 従来のMarshmallow(Android 6.0)までの設定画面。タブレットでは分類項目が左右2段表示になる

Android Nでは、最初の画面は、タブレットでもスマートフォンと同じく縦に項目をならべます(写真03)。左右に空きができますが、設定項目を囲む枠を表示して、左右の空きの部分を、スクロールしない「地」であるかのように見せています。

写真03: Android Nでは、タブレットでも設定画面の分類項目は縦一段に並ぶ。先頭部分には、よく使う設定などが表示される

個々の設定のページの左上は、Marshmallowでは、戻るボタン(写真04)だったのですが、これがハンバーガーアイコン(短い横線が3本並んだ図案)になりました(写真05)。これをタップすると、設定カテゴリが表示され、他の設定にダイレクトに移動できるようになりました(写真06)。地味な変更ですが、一回カテゴリページに戻らなくてよくなったので便利です。

写真04: 従来のMarshmallow(Android 6.0)では、各設定ページの左上は戻るボタンになっていた。他の設定に移るには一回、設定のトップページに戻るひつ用があった

写真05: Android Nでは、各設定ページの左上はハンバーガーアイコンになっている

写真06: ハンバーガーアイコンをタップすると、カテゴリが表示され、他の設定項目へ直接移動することができる

120/135

インデックス

連載目次
第135回 「Android Wear 2.0」を探る その2
第134回 「Android Wear 2.0」を探る その1
第133回 「Android O」プレビュー
第132回 Androidのコードネームとビルド番号再び
第131回 Android Wear 2.0が出る前にちょっと復習
第130回 「Android 7.1」の新機能を見てみる その2
第129回 「Android 7.1」の新機能を見てみる その1
第128回 モトローラ「Moto Z」を試す その3
第127回 モトローラ「Moto Z」を試す その2
第126回 モトローラ「Moto Z」を試す
第125回 大陸でウワサのスマホ、ソフトウェア編
第124回 大陸でウワサのスマホ、デュアルSIM編
第123回 大陸でウワサのスマホを買ってみた
第122回 Androidでコルタナを使う
第121回 Android N、「通知」の表示形式が変更に
第120回 「Android N」の新プレビュー版、Developer Preview 4が登場
第119回 「Android N」プレビュー その3
第118回 「Android N」プレビュー その2、Nの改良点
第117回 「Android N」プレビュー その1
第116回 「ZenWatch 2」の充電動作を調べて見た
第115回 Android Wearのバッテリ関連機能を検証してみる
第114回 Android Wearを再評価してみる
第113回 Nexus 7をカーナビにしてみた(その3)
第112回 Nexus 7をカーナビにしてみた(その2)
第111回 Nexus 7をカーナビにしてみた(その1)
第110回 画面キャプチャに便利なシステムUI調整ツール
第109回 2016年の注目はタブレット
第108回 「Nexus 5X」と「USB Type-C」
第107回 「Nexus 5X」と「LTE」
第106回 Android 6.0 ストアとアプリ
第105回 Nexus 5XでみるAndroid 6.0 Marshmallow
第104回 「Nexus 5X」を買いました
第103回 「Android Mのプレビュー3」を試す(前編)
第102回 Android M プレビュー2 (準備編)
第101回 「LG G Watch」のその後
第100回 「Zenefone 2」買いました
第99回 ちいさくてかわいい「LG L20」、イギリスで買ってみました
第98回 「Google日本語入力」アップデートで何が変わった?
第97回 どのアプリで開く? 「インテント」の仕組み
第96回 「OneNote」をつかってみた
第95回 ロリポップのマテリアルデザインをまとめてみる
第94回 「Email Markup」って何?
第93回 Outlookは来たけれど
第92回 Office Previewつかってみた
第91回 Google INBOXを使ってみる
第90回 AndroidWareの文字盤を自作する
第89回 Android Ware Lollipop版
第88回 「Nexus Player」を試す - ソフトウェア編
第87回 「Nexus Player」を試す - ハードウェア編
第86回 「Nexus 9」ファーストインプレッション - ソフトウェア(Lollipop)編
第85回 「Nexus 9」ファーストインプレッション - ハードウェア編
第84回 充電しながらUSBデバイスが使えるホストケーブル
第83回 Android "L"プレビューとAndroidWareがアップデート
第82回 ちょっとイケてる「Kyocera Hydro Vibe」
第81回 Android "L" バッテリ消費を監視する
第80回 アクセスポイントの基本を知る
第79回 OneDriveとGoogleドライブ
第78回 シェルのネットワーク関連コマンド
第77回 "L"の中身
第76回 アンドロイドウェア(Android Wear)は暫定バージョン?
第75回 LGのスマートウォッチ「G Watch」
第74回 "L"がくる
第73回 次は「Lollipop」か? その前にKitKatが4.4.3に
第72回 VPNを使う その3 「VPNをアンドロイドから使う」
第71回 「Chromecast」とは?
第70回 VPNを使う その2 「VPNサーバーを立てる」
第69回 VPNを使う その1 「基礎編」
第68回 アンドロイドのストレージ
第67回 「NVIDA SHIELD」のソフトウェア
第66回 「NVIDA SHIELD」のハードウェア
第65回 HDMIとMHL、SlimPort - ディスプレイ接続端子を整理してみる
第64回 「LG L1 II」を買ってみた
第63回 アンドロイドに音楽を「聞かせる」
第62回 住所録の秘密
第61回 Outlook.comをカレンダーに表示する
第60回 ソースコードはどこにある?
第59回 AndroidのBluetoothテザリングとWindows 8.1
第58回 NFCでマニュアル参照を簡単に
第57回 あらためて「ポータブルアクセスポイント」をきちんと試してみる
第56回 「ビルド番号」ってなに?
第55回 画面キャプチャをバッチファイルで実行
第54回 adbコマンドをちょっと解説
第53回 「android 4.4 "Kit Kat"」で画面を録画する
第52回 「android 4.4 "Kit Kat"」の内部的な変更点
第51回 「android 4.4 "Kit Kat"」を解説
第50回 「Nexus 5」を買ってみた
第49回 Google Keepはリマインダーだった
第48回 android 4.2からサポートされた「ワイヤレスディスプレイ」
第47回 画面キャプチャー
第46回 ヘッドセットの秘密
第45回 Nexus 7のLTEモデル
第44回 Nexus 4買いました。アメリカで。
第43回 ブートローダーとfastboot
第42回 Jelly Beans 4.3 Returns
第41回 Chromecast、テレビに刺さる
第40回 デバイスマネージャでAndroidの位置を確認
第39回 新しいNexus 7を買ってみた
第38回 Jelly Beans 4.3
第37回 レノボ「K900」を国際版化
第36回 NFCで遊ぶ
第35回 自宅で簡単ファイル転送
第34回 レノボ「K900」のカスタマイズされたJelly Beansを見てみる
第33回 CloverTrail+のスマートフォン、レノボ「K900」を買ってみた
第32回 AndroidがBluetooth 4.0を正式サポート
第31回 ARMの次世代CPU「Cortex-A12」
第30回 SDKをインストールしよう
第29回 ウィジェットを活用
第28回 QRコードでお手軽設定
第27回 XPERIA Tipoとロンドンアンロック屋事情
第26回 diNovoキーボードを使う
第25回 キーボードをカスタマイズする
第24回 Androidキーボードのしくみ
第23回 2段階認証を使おう
第22回 いらないプリインストールアプリを削除
第21回 64bitなんて必要なのかしら?
第20回 アメリカでアンドロイドの読書端末を買ってみた
第19回 Android 4.2の新機能
第18回 Android Beamって何だ?
第17回 NFCで何ができる?
第16回 Nexus 7をアメリカで買ってみた
第15回 AndroidをPCにつなぐと
第14回 Androidの記憶領域
第13回 Google Nowを使ってみる
第12回 AndroidのUSBホスト機能
第11回 デュアルSIMを使ってみる
第10回 キーボード一体縦型Androidマシン
第9回 Androidの言語設定
第8回 アンドロイドに道を聞く
第7回 Google Playはどうやってアプリの公開を制御しているのか?
第6回 「Acer A100」がICSになった
第5回 つながっているのはACアダプタ、それともUSB端子
第4回 スマートフォンを普通の電話としてつかってみた
第3回 Androidからの通知を表示可能な腕時計
第2回 アームを誤解してませんか?
第1回 MWCで見たAndroid

もっと見る

関連キーワード

人気記事

一覧

新着記事