史上初のスマホ老人時代に向けての老眼対策 4つの文字拡大設定

たいそうなタイトルですが、

実際、人類初ですよね、スマホの登場からして。

「すでに、ワシは5インチのスマホでは老眼で文字が読めないがのぅ。」

そんなわれらスマホジジイのための拡大系設定が4つあるようです。

拡大操作 - Android Accessibility ヘルプ

実際にAndroid Pie で確認してみます。

4つの拡大方法のうち、どれが使いやすいでしょうか。

1. フォントサイズの変更

フォントサイズを変更します。

1. 端末の設定アプリを開きます。
2. [ユーザー補助]、[フォントサイズ] をタップします。
3. スライダーを使って、希望するフォントサイズを選択します。

フォントサイズの設定は、Google Chrome アプリには適用されません。Chrome アプリでは独自に文字のサイズを管理しています。

小・デフォルト・大・最大の4段階。
アプリによっては、レイアウトが壊れたりします。

2. 表示サイズの変更

画面上に表示されているアイテムのサイズを変更します。

1. 端末の設定アプリを開きます。
2. [ユーザー補助]、[表示サイズ] をタップします。
3. スライダーを使って、希望する表示サイズを選択します。

小・デフォルト・大・特大・最大 の5段階。
フォントとコンテンツレイアウトが同時に拡大・縮小されますのでレイアウト崩れが少ない雰囲気です。

3. トリプルタップで拡大

1. 端末の設定アプリ 設定 を起動します。
2. [ユーザー補助]、[拡大] を開きます。
3. [トリプルタップで拡大] を選択します。

A. ズームインですべてを拡大する
1. 画面(キーボードとナビゲーション バー以外の場所)をトリプルタップします。
2. パン操作を行ったり、ズームレベルを調整したりできるようになります。
- パン操作を行うには、2 本以上の指で画面上をドラッグします。
- ズームレベルを調整するには、2 本以上の指をつまむように近づけたり(ピンチイン)、離して広げたり(ズームアウト)します。
3. 画面をトリプルタップすると、ズームアウトします。

B. 画面を一時的に拡大する
1. 画面(キーボードとナビゲーション バー以外の場所)をトリプルタップして押し続けます。
2. 拡大した領域を移動するには、指で画面上をドラッグします。
3. 拡大を停止するには、指を離します。

トリプルタップが意外に面倒。誤操作も発生したり。

4. ボタンで拡大

1. 端末の設定アプリ 設定 を起動します。
2. [ユーザー補助]、[拡大] を開きます。
3. [ボタンで拡大] を選択します。

A. ズームインですべてを拡大する
1. ユーザー補助機能アイコン をタップします。
2. 画面(キーボードとナビゲーション バー以外の場所)をタップします。
3. パン操作を行ったり、ズームレベルを調整したりできるようになります。
- パン操作を行うには、2 本以上の指で画面上をドラッグします。
- ズームレベルを調整するには、2 本以上の指をつまむように近づけたり(ピンチイン)、離して広げたり(ズームアウト)します。
4. ユーザー補助機能アイコン をタップすると、ズームアウトします。

B. 画面を一時的に拡大する
1. ユーザー補助機能アイコン をタップします。
2. 画面(キーボードとナビゲーション バー以外の場所)をタップして押し続けます。
3. 拡大した領域を移動するには、指で画面上をドラッグします。
4. 拡大を停止するには、指を離します。

直感的に操作ができる気がする。指を離すと拡大が終了する一時的な、のがフツーに使いやすそう。

まとめ

現在のAndroidで文字を拡大する設定は、すべて、

「設定」-「ユーザー補助」

から。


   設定
    ┣ ユーザー補助
        ┣ フォントサイズ (1)
        ┣ 表示サイズ (2)
        ┣ 拡大
            ┣ トリプルタップで拡大 (3)
            ┗ ボタンで拡大 (4)

4つ設定を組み合わせて使うことができるようですが、逆にややこしいか。

私は、まずは「ボタンで拡大」を使っていこうと思います。

とはいえ、アマゾンランキングで人気の老眼鏡でも買ったほうが良くね?




Gboard 日本語 12キー 左右のカーソルキーを使ってすばやく上下移動する方法

今まで、左右にしか動かなったカーソルキーが上下方向にジェスチャー(スワイプ)することで、縦方向にも移動できるようになっています。



英語キーボードのスペースキーのジェスチャー機能(左右のみ)に続いて、日本語12キーもすばやくカーソル移動できるようになりました。

まだまだ、この先の機能改善も期待できそうです。

Gboard - the Google Keyboard - Apps on Google Play


Androidアプリのアニメーションは必要?

なんとなくスマホイライラの原因の一つではないか、と思う。

More users like to turn off animations than you think.
予想以上にアニメーションOFFは好かれている。

Is it reasonable to assume your app's users have their developer options turned off? : androiddev

そんなあなたはOFFにしましょう。

スッキリしてサクサクします。

「開発者向けオプション(デベロッパーモード)」の有効化が必要ですが、開発者でない人も便利に利用できます。

android デベロッパーモード - Google 検索

有効化したら、その中で3つのアニメーションをOFFにするだけです。

ね、スッキリするでしょう?

どうせ待つなら滑らかアニメーションがあったほうがいいか。


【歩きスマホは危険】スマホ画面見ながら前方(進行方向)をみるアプリ

「歩きスマホ」は危険ですよね。

国土交通省によると、携帯電話やスマートフォンを操作していて駅のプラットホームから転落する事故は、2010年度は11件、2011年度は18件、2012年度は19件(転落者数の0.6%だが、36.2%にあたる1,185人は「その他、不明」で、また、同省の担当者は「酔客は酔っているから自分では線路から上がれず、駅員が助けるから転落の事実がわかるが、歩きスマホで転落する者は自分で上がってしまい、自ら駅員に『スマホのため』とは告げないため、不明に入っているか、件数に上がっていない可能性がある」と指摘)、2013年度は45件と、年々増加している。

歩きスマホ - Wikipedia

ほぼほぼ、スマホの背面カメラは前方(進行方向)を向いています。

なら、スマホにそれを表示しておいたらどうだろうかというアプリ。

Camera Preview - Apps on Google Play

ロングタップで「ピクチャインピクチャ」モードです。

アプリを操作しながらその上にカメラ画像を表示できます。

ただ、カメラ画面を表示しているだけですが、

いろいろ使えそうです。

けど、ホントにそんなにおまいら忙しいか?

危ねえからやめなさい!


プレインストールアプリを削除する

ずっと、Nexus/Pixelシリーズの、素のAndroid OS を使ってきましたが、 今回、ドコモ版のGalaxy S8を周回遅れで購入しましたが、使わないベンダーやキャリアのアプリが頻繁に通知を送ってきます。

後付なおせっかい機能です。

Androidの煩わしさの原因に見えたりします。

以下、自己責任の不具合覚悟の方のみ。

OS OTAアップデート当たらないかもしれません。 キャリア依存。


// パッケージ名のリストをみる。
adb shell pm list packages -s

無効化できないアプリは、もう強制的に消してしまいます。


// パッケージを強制的に消す
adb shell pm uninstall -k --user 0 com.nttdocomo.android.applicationmanager

adb shell pm uninstall -k --user 0 com.nttdocomo.android.dhome

adb shell pm uninstall -k --user 0 com.nttdocomo.android.store

adb shell pm uninstall -k --user 0 jp.co.nttdocomo.lcsapp

adb shell pm uninstall -k --user 0 com.nttdocomo.android.voiceeditor (ドコモ文字編集)

adb shell pm uninstall -k --user 0 com.sec.android.inputmethod.iwnnime.japan

素のAndroid(Nexus/Pixelシリーズ)では表示されてた「パッケージ名」は、それ以外の端末では、表示できないようにされています。

ので、アンインストールしたい「アプリ名」が分かっていても、「パッケージ名」との紐づけができず困ったりします。

adb badge を使ってやるのも面倒なので、簡単にアプリ内から、「アプリ名」-「パッケージ名」のリストを見ましょう。


inline fun Context.listPackages() {
  val packages = packageManager
      .getInstalledApplications(PackageManager.GET_META_DATA)
      .sortedBy { it.packageName }

  packages.forEach {
    println(
        "%s %s %s".format(
            it.packageName,
            it.loadLabel(packageManager),
            it.uid
        )
    )
  }
}

OSアップデートや国内独自機能(NFC/トルカ?)など不具合が起こり始めるのだろうが、それを差し引いても快適で。

格安の素のAndroidを国内キャリアはなぜ出さないのかが謎。

Androidに関しては「付加価値を」とか「他社と違い」てなフレーズを使ったビジネスするしか?

いまどきのAndroid端末ってアプリのパッケージ名見れないのですか?
Package Info - Apps on Google Play