Androidスマホ & Androidタブレットをマスターするためのまとめ (Android導入の検討から,使い方Tips・トラブル対処法,アプリ開発まで)
Androidスマホ+Androidタブレット の両方をマスターするためのまとめ。
Androidを買うか迷った時の判断材料や,使い方Tipsなど。
(1−1)Android OSのバージョンの違いと特徴
バージョン4.2からのマルチユーザ機能:
- Androidのバージョン4.1,4.2と4.3の最大の違いは,マルチユーザ切り替え機能とその強化
- Android OS 4.2の最大の特徴は,マルチユーザ機能。4.3では,マルチユーザ機能が強化され,制限つきユーザを設定可能になっている。
バージョン4.4の特徴:
- Android4.4のメリット・長所は,低スペックでも快適動作,発信元をマップから情報表示,標準の歩数計など。欠点はSDカードやFlashの扱いづらさ
- Android 4.4は512MB程度のメモリしか搭載されていない世界中のエントリモデル(低性能だが低価格な端末)でも動作するように設計されています
- Android4.4KitKat で,SDカードへ書き込みできない問題の解説および対策の方法。root権限で設定を編集すると回避可能
- Android4.4(KitKat)で,SDカードへの書き込みができなくなる件について,詳細および対策方法のまとめ。
(1−2−1)Androidスマホのポジションを知る
Androidスマホのシェア:
- 2015年中の日本国内スマホシェアはiPhoneが6割強で,Android端末より優勢。出荷台数も半数がAppleでランキングを独走中
- 日本のスマホの6割(3分の2=66%)は,iPhoneである。 日本のスマホ出荷台数の半分はiPhoneであり,Androidと同数である。 iPhoneの圧勝だ。
- 2014年頭の時点で,覚えておきたいスマホの国内シェア数値 (Android対iPhone,ガラケー対スマホ) iPhoneは世界で1割,日本で5割
- iPhoneユーザの割合をざっくり言うと,日本人の3人に1人ぐらい,ということになる。 異様な状態だ。まさにガラパゴス。
Androidスマホ購入時のスペックの読み方:
- Androidスマホのスペック・性能仕様の見方・比べ方・調べ方。CPUは単純比較不可。電池は連続待ち受け時間を見る。メーカー差異があり細部の違いは店頭で手にとって比較
- CPUの性能などは単純に比べることは不可能。 数値だけ性能が高そうに見えても,マルチタスクの性能が弱かったりする。 同じ機種・同じスペックだと思っても,メーカーが違うと微妙に使い勝手が異なる。 プリインストールのアプリが違うから,チューニング仕様も異なるのだ。 この辺は,店頭で手にとって動かして比べたほうがよい。
タブレットと異なるスマホのユニークな使い道:
- スマホの主な使い道。メモ帳や音楽プレーヤ,情報収集,SNS。小型モバイル特有の強みでタブレットやPCと使い分け
- 手帳として使い,情報をメモしたり,記録をさっとつける RSSやニュースなどですぐに情報収集をする 1台で音楽プレーヤの代わりにする クックパッド・マップ・テザリングなど,モバイルならではの情報の取り入れ方をする
- 古いAndroid/iPhoneスマホ端末の使い道。Wifiやアプリ活用で「専用機」として活用。メディア用・特定の場所用・限定通信用など
- 機種変で古くなったAndroidスマホの使い道。 キャリア電波が使えないだけで,WifiやBluetooth,Googleアカウントは継続して無料で使える。
(1−2−2)Androidスマホの費用・通信料金
Androidスマホの料金体系:
- ソフトバンクのAndroidスマホの,毎月の請求金額の覚え書き。通話・通信しまくって毎月9000円
- 一カ月,通話しまくって通信もしまくって,合計9000円。 ただし,ソフトバンク同士では自分が24時間定額オプションに加入。 他社のケータイにかける際には,できるだけLINEを使用して通話料を節約。 家ではWiMAXのWifi環境を使用。
- ソフトバンク携帯を2年経つ前に機種変更したら,端末代の残金は自腹で払う必要が生じる。月月割がなくなるため。実質的な「違約金」に相当
- 2年間の「月月割」をフルですべて完了しない限り,無料で端末が手に入ったことにはならない
- 携帯電話の白ロム=SIMカードや電話番号なし端末,中古で入手可。黒ロムは電話番号あり。灰ロム=SIMあるが解約済。赤ロム=差し押さえで通信不可
- 携帯電話の「○ロム」の違い。 白ロム,黒ロム,赤ロム,灰ロムの4つがある。
テザリングやモバイルルータとの併用の注意:
- Androidスマホは,Wifiのみの節約運用でもMMS(キャリアメール)送受信が可能。データ通信OFFでも無線LANだけでOK。メールアプリのWifi対応アップデートを忘れずに。
- Androidスマホは,WiFiだけでMMS(=キャリアメール)の送受信ができる。 iPhoneだとできない(有料オプションが必要)が,Androidなら可能。 さすがAndroidだ。
- WiFiのみの節約運用で,iPhone/AndroidスマホからSMSの送受信は可能。データ通信の有無ではなく,電話番号を使ったメールサービスなので,電話がかけられるかどうかがポイント
- WIFIのみの節約環境下で, iPhone/Androidのスマホで,SMS(ショートメッセージ)を使えるか?について。
- ソフトバンクのiPhone/Androidスマホを音声通話だけの契約に変更し,パケ放題を解約してWifi運用で料金を節約することは可能か?ホワイトプランなら解約不可,スマ放題なら最低料金も可
- ソフトバンクで,Android/iPhoneスマホの契約プランを「音声通話だけ」にして, 料金を節約できるか? WiMAXモバイルルータなどのWifiを活用すれば,パケット定額を解約して 毎月6000円分のデータ通信費を浮かせることが可能なのだろうか? その答えは,「ホワイトプラン」「スマ放題」の どちらを使っているのかによって変わってくる。
- スマホでテザリングすれば,自宅のネット解約で料金を節約できるのか?
- テザリングがあれば,自宅のネット契約は解約できて,節約できる。 なんて考えは,甘すぎる。 「1か月の通信量に制限がある」という事をよく調べておこう
- WimaxなどモバイルWifiルータで,スマホのパケット代を節約するのは不便,厳しい
- やめたほうがいいと思うよ。 パケット定額の6000円を,モバイルルータで代用しようって考えは。 不便だから。携帯電話が「携帯」として成立しなくなるよ。 1台で機械として成り立たなくなるんだよ
セキュリティのオプション:
- ソフトバンクのAndroidスマホのマカフィ製サービス「スマートセキュリティ」=ウイルス対策,「InternetSagiWall」=ネット詐欺対策
- スマートセキュリティは,インストールするアプリやSDカードに対してウイルススキャンする。 またスマートセキュリティには,InternetSagiWallが無料で付属する。 これは,標準ブラウザでアクセスするURLが詐欺サイトかどうか調べ警告する。
(1−3)Androidタブレットの導入
Androidタブレットのシェア,および他タブレットとの比較:
- タブレットの2014年OS別の国内シェアは,Android4割,iPad4割,Windows1割。「艦これ」の影響強し
- 世界のシェアで考えると,Androidのシェアがもっと強く,Windowsは非常に少ない。
- 2014年のタブレット世界シェアはAndroid 6割,iPad 3割の予測。国内では半々 / タブレットの存在感は,もうPCを抜く
- Apple社は,シェアを優先していない。 シェアが少なくても,高級な(価格が高い)製品を出荷し,企業の信頼を得る事が狙いだ。 ちなみに国内シェアは,iPadとAndroidで半分ずつ。 iPadのほうが少し上回る。
- Kindle FireタブレットとAndroid端末の違い (便利さや価格など)
- 何故アマゾンがGooglePlayを搭載しないかって? 当然でしょう。 Googleから電子書籍を購入して、商売上がったりになるから
- Windowsタブレットのメリット・デメリットを,AndroidやiPadと比較して列挙。おすすめする理由を解説。ハード・ソフト共に既存資産を活用可能,「見る」だけでなく「作る」が可能な環境
- AndroidアプリやiOSアプリの豊富さと比べると, Windowsのタブレット向けアプリはまだ少ない
Nexusの導入:
- Androidタブレット「Nexus7」の2012と2013を新旧比較すると,違いはメモリ倍増・背面カメラ・片手で持ちやすい・ステレオスピーカーなど
- 新しいほうでは,メモリ容量が倍増し,2012よりも2013のほうがキビキビ動く。 ただし,2012が遅いかというと,そこまでひどいわけでもない。 また,背面カメラが付いたという大きなメリットがある。
- Nexus7 (2013)を,2012年モデルと比べた場合,デメリットは何か?バッテリーが少し問題かも。
- バッテリが非常に曲者。 標準だとスリープにしても電源を切ってもどんどん電池が減ります。 スリープならともかく、電源オフにしているのに電池がどんどん減る
- Nexus 7 (2012・2013)のAndroid OSのバージョンを元に戻すには,ファクトリーイメージを使う方法がある
- 古いバージョンのOSに戻すには,タブレットの内部に同梱されている「ファクトリーイメージ」を使う。
Androidかどうかに関わりなく,タブレットの特徴:
- タブレットのタッチ操作でできない事は,素早い文章入力,コピペ含む編集作業,細かい作業,プログラミング。精密な作業はキーボード・マウスを要外付け
- タブレットのタッチUIでは,文字を打つ作業は非効率すぎる。 2倍以上の時間がかかる。 タブレットは,「編集するための道具」ではなく,「物を見る」ための道具である
(2−1)基本的な操作方法やトラブル対処法
操作方法:
- Androidのテキストエリアで複数行の文字入力時,カーソル上下移動のタッチ操作方法は,左右キーをフリックさせて上下キー表示
- 「左右キーを押した状態で上下にフリック」してみよう。 上の行や下の行に,ちゃんと移動できる。
- AndroidスマホでmicroSDカードを移行するときのメモ。PC経由でファイルコピー,大容量なら動画も保管できる
- お風呂でドラマを楽しもうかと海外ドラマをダウンロードした(お風呂ではWi-Fiが届かないので
メール:
- 携帯電話のメールアドレスは,gmailのアカウントを利用すると便利
- 自分の携帯に送られたメールは,全部Gmailのサーバ上に残る。 だから検索とか保管,およびファイル転送が便利。
- iPhone・Androidでキャリアメールアドレス(MMS)の必要性は低下,デメリットや不要論も多い。ふだん使わないが役立つ時もある
- iPhoneなどのスマホで,キャリアのメアド(MMS)の必要性が著しく低下している。 無料のGMailやiCloudメールで代わりになるし, MMSはもはや使わないので,意味無いのでは? と感じる人も多い。
トラブルと対処法:
- Androidスマホで突然,画面が消え,シャットダウンで電源が落ちる症状。フル充電すれば治る
- スマホ内で複数のアプリを起動していたり,負荷が高いタイミングで発生
- 「Androidスマホにウイルス対策アプリは不要」がGoogle見解。無料の重い詐欺アプリに注意。あえて買う場合はマルチデバイス版がおすすめ
- スマホ内に重要な情報を保存していたり, ビジネス上の問題が起きそうな場合,とりあえずなにかしら対策する必要がある。 たとえウイルス対策アプリの精度が悪くても, 事故が起こった後で「何も対策してませんでした」という事になると 責任を追及される。 なので,限界があるとはいえ,形だけでも対策しておく必要はあるのだ。
- Androidスマホが「カメラの起動に失敗しました」で写真撮影できないエラー。アプリを変えるか,キャッシュ削除・メモリ不足解消で対処すること
- Androidスマホで,カメラを起動できないエラーの原因と対処法について。
- Androidスマホが重い・遅い時の高速化の対処法
- ホーム画面数を減らす ホームのアイコン数も減らす アプリケーションごとにキャッシュを削除 sdカードをフォーマット 毎日電源を再起動
- Android 4系のスマホが,突然Wi-Fiにつながらない。しかし放置すると治った (WiMAXのURoadのSSIDに接続できない原因不明のトラブル。時間が解決する)
- 3G/4G回線への接続は問題ない。 また,他のPCやタブレットも,WiMAXの該当するSSIDに接続できている。 なのに,Androidスマホだけは,画面上部のWi-Fiの電波マークが表示されない
- Androidスマホの「連絡先」のバックアップと,機種変更時の同期のトラブルについて。「同期で問題が発生しています」のエラーにめげるな
- 同期が失敗した場合、バックアップを取った上、Gmail, 携帯双方のデータを削除し,Gmail上にバックアップした連絡先をインポートして、同期
- AndroidのSDカードをデフラグした画像。2年使ったら凄いことに・・・
- Windowsのデフラグツールでデフラグできた。 たまにやったほうがいいね
- AQUOS PHONE Androidスマホのひどいエラー「カメラは現在利用できません。ほかのアプリケーションを終了してからご利用ください。」解決策なし
- SHARP製のAndroidスマホ「AQUOS PHONE」は,ひどい低スペック端末で, カメラの起動が全くできなくなる原因不明のエラーがある。 どういう手を使っても,カメラを起動できない。 安い端末なだけある。
(2−2)Androidアプリを使う
便利なおすすめアプリ:
- Androidで「EPUB形式」の電子書籍を読む無料リーダーアプリ「天下一読」がおすすめ。他のビューワアプリのレビューも。
- Androidでも、EPUBファイルを快適に読むための無料アプリがちゃんとある。 「天下一読」(Moon+ Reader)というアプリだ。 スマホでもタブレットでも使える。
- Androidスマホで,WebページをPDFファイルに変換出力する無料アプリは「Web Snapshots」がおすすめ
- Androidスマホで,ブラウザでWebページを見ているときに ページを丸ごと,PDFファイルとして変換・保存したい。 この用途で,一番役に立って, 文字化けせずにページ全体を保存できたのが「Web Snapshots」という無料アプリ
- LINEの安全な使い方,Skypeとの違いを比較。(仕組みと危険を知っておく) 通話料の節約に有効だがソーシャル性高く,LINE ID取得は控えよ
- ユーザ数の増加スピードは,TwitterやFacebookの2倍
- お風呂や布団でも,スマホ・タブからDVDを見れるプレーヤ。WiFi接続のドライブ,ロジテックLDR-PS8WU2BKW (Android/iPad,iPhoneなどOS不問)
- いろんなデバイスからWifiでつながるDVDドライブ。 布団の中でも風呂の中でもDVDを見れる。 スマホやタブレットから,プレーヤーにWifi接続して映像を楽しめる。
ブラウザアプリ:
- AndroidスマホのFirefoxにもアドオン・拡張機能を追加できる。広告ブロックが有名
- 標準ブラウザにはアドオンがないのでFirefoxを使うと拡張できて便利
- Androidスマホで,ネットサーフィンする際に広告を非表示にする方法。非rootならJavelin Browserがおすすめ
- Root化しない場合,プロキシ系アプリを使ってFirefoxやOpera上の広告はブロックできる。 しかしページ表示のレイアウトが崩れてしまう。 標準ブラウザには非Rootだとプロキシが設定できない。
- スマホでブラウザ経由でファイルのアップロードは,対応状況がバージョン依存。iOS6以降,Android2.2以降が基本だが端末依存。ブラウザでなくアップロード専用アプリ使え
- 細かいOSのバージョンの違いや,機種の違いによって, 新しいAndroidでもアップロードが動作しない場合がある
その他アプリの使い方:
- Android内に保存済の動画ファイルを,Instagram投稿時にアップロードする方法
- 「ビデオプレーヤー」から,「共有」メニューで,Instagramに「送る」を実行
(2−3)外部機器・別端末と連携する
Bluetooth機器:
- Android端末でLogitechのBluetoothキーボード「K480」から半角英数字を自由自在に入力する方法。日本語キーボードレイアウトをインストールして,かな入力と切り替えればよい
- Android端末で,ロジクールのBluetoothキーボード「K480」を使い,半角英数字を自由自在に入力する方法。 ワイヤレスだとキー配列が思うように動作してくれないことがあり, 解決のためには「日本語キーボード」のレイアウトをインストールする必要がある。
Androidの画面をWindows PCに出力:
- Androidスマホ端末の画面をWindows PCやタブレットに出力・表示する方法。WindowsマシンからAndroidを操作
- Android端末の画面を,Windows PCで表示したい。 このニーズは結構ある。 例えば,Androidスマホの画面が割れてしまい,画面の出力先が別に必要になった場合とか
通信:
- Androidスマホ上でproxoidを使いプロキシサーバを実行し,Windows側設定で有線USBテザリングする手順。3G回線の電波をスマホ経由で外部機器で使用,root化は不要
- スマホが使っている電波を,テザリングせずにUSBケーブルを介して外部機器でも使用できる,ということ。 Androidスマホをプロキシサーバ化すればよいのだ。
(3)Androidアプリ開発
マネタイズ:
- 開発したAndroidアプリの広告収入や販売売上で,利益を出す方法のまとめ。売り切り/課金のビジネスモデルを知り,無料アプリでコンテンツ重視のAdMobが王道
- Androidアプリを使った収益化の方法について,非常に参考になるので一読すべき資料
開発の初歩:
- Youtubeの,iPhone/Androidスマホアプリ開発入門講座(神田ITスクールと重楽さん)の,全動画へのリンク集
- アプリ開発の初歩を動画で学べる
UIデザイン:
- Androidアプリ開発で,マルチデバイスのUIデザインを,あんざいゆき氏の動画で勉強。Youtube動画まとめ
- あんざいゆき氏は書籍も執筆していて,Android UIの先生としてすごく有名
開発の実例:
- スマホアプリLINEの,採用技術・開発プログラミング言語・利用ツールなど。HTML5でなくネイティブ実装,サーバ側はHadoop
- 「LINE」は,どのようなプログラミング言語で実装されているのか