▼Androidメモ▼
Android


Android
Googleが中心となって開発を進めているオープンソースの携帯端末用のプラットフォーム。




情報源


開発情報
公式/翻訳 情報サイト
Android Developers Permission 比較(メーカー署名関係)
Android Open Source Project SoftReference とWeakReferenceとPhantomReference
Android APIリファレンス Java のメモリ管理
Google Play OutOfMemoryError を知る
Google Playデベロッパーコンソール Android SDKの便利なUtilクラス
Googleデ ベロッパーコンソール Material Design
Android ソースコード検索サービス -

USBドライバ
メーカー ドライバ入手先
Google Android SDK Managerで
「Google Usb Driver」インストール後に生成される
「googleusb_driver」フォルダ内のドライバを利用
その他 USB ドライバダウンロード

書籍
windows8.jpg swift2.jpg android50.jpg opengl.jpg enchantjs.jpg

Android OSのバージョン

バージョンと追加機能
バージョン マーク コードネーム API Level 追加機能
Android 1.5 Cupcake
(カップケーキ)
3 ソフトウェアキーボードと IME
ホームスクリーンウィジェット
ライブフォルダ
動画の録画・再生
音声認識
Bluetoothの強化
 -A2DP(Advanced Audio Distribution Profile)
 -AVCRP(Audio/Video Remote Control Profile)
 -自動ペアリング
Android 1.6 Donut
(ドーナツ)
4 クイック検索ボックス
音声読み上げ
高解像度対応
ジェスチャー
テレフォニー
Android 2.0 Eclair
(エクレア)
5

マルチタッチ
Quick Contactウィジェット
Bluetoothの強化
 -OPP(Object Push Profile)
 -PBAP(Phone Book Access Profile)
カメラコントロールの強化

Android 2.0.1 6 バグフィックス
Android 2.1 7 ライブ壁紙
Android 2.2 Froyo
(フローズンヨーグルト)
8 Just-In-Timeコ ンパイラ
Device Admin API
Data Backup API
Google Cloud Messaging(GCM)
外部ストレージへのアプリインストール
OpenGL 2.0サポート
Flash 10対応
Android 2.3 Gingerbread
(ジンジャーブレッド)
9 NFCの読み込み
ジャイロスコープ
複数カメラの制御
SIPベースのVoIP通話
ダウンロードマネージャ
オーディオエフェクトの強化
Strictモードのサポート
PlayStationsSuite対応
Android 2.3.3 10 NFCの書き込み
Android 2.3.4 Google Talkのビデオチャット対応
Open Accesory API(11は非対応)
Android 3.0 v_honeycom.png Honeycomb
(ハニカム)
11 タブレット対応
フラグメント
アクションバー
システムクリップボード
RenderScript
ドラッグ&ドロップ
Bluetoothの強化
 -A2DP(Advanced Audio Distribution Profile)
 -Headset API
Android 3.1 12 ウィジェットのサイズ変更
USBホストAPI
オープンアクセサリAPI
MTP(Media Transfer Protocol) API
RTP(Real-time Transport Protocol) API
Android 3.2 13 様々な画面サイズへの対応
Android 4.0 Ice Cream Sandwich
(アイスクリームサンドウィッチ)
14 スマートフォンとタブ レットの両対応
Androidビーム
Wi-Fi Direct
Social API
Calendar API
Visual voicemail API
Bluetoothの強化
 -HDP(Health Device Profile)
OpenGL ESテクスチャビュー
ハードウェアアクセラレーション
プロパティアニメーション
スタイラス入力(傾き、距離、圧力)
Text services API(スペルチェック)
VPNクライアントAPI
Android 4.0.3 15 最適化
Android 4.1 Jelly Bean
(ジェリービーン)
16 VSyncとTriple BufferingとTouch Responsiveness
Google Now
アクティビティ起動アニメーション
ナビゲーションバー含むフルスクリーン
絵文字
Android 4.2 17 マルチアカウント
クイックセッティング
フォトスフィア
ジェスチャータイピング
ロックスクリーンウィジェット
スクリーンセーバー
Miracast対応
Android 4.3 18 OpenGL ES 3.0
Bluetooth Low Energy
Android 4.4 KitKat
(キットカット)
19 印刷
chromiumベースのWebView
Bluetoothの強化
 - HOGP Profile/MAP Profile
ストレージアクセスフレームワーク
赤外線通信

Android 4.4W 20 Android Wear
Android 5.0 Lollipop
(ロリポップ)
21 マテリアルデザイン
ART
64ビットCPU対応
ノーティフィケーションの拡張
Camera2 API
Android 5.1 22 最適化
Android 6.0 Marshmallow
(マシュマロ)
23 指紋認証
App Linking
Auto Backup for Apps
Apache HTTP Clientの削除
Android 7.0 Nougat(ヌガー) 24 マルチウィンドウ


サンプルプログラム


基本 ユーザーインタフェース データの読み書き 通信 アクティビティ デバイス制御
サウンドとムービーとアニメーション レイアウト OpenGL ES 1.0 OpenGL ES 2.0
RenderScript その他

情報


基本 OpenGL ES クラス
Androidのオープンソース FlashDevelop によるAndroidアプリの作成についてはActionScript 3.0メモへ。

−戻る−