ソフトウェア技術ドキュメントを勝手に翻訳
このサイトを検索
義援金の受付
東日本大震災の
復興支援へのご寄付
をお願い致します。
Home
Android 開発ガイド
Android の基本
フレームワークトピック
Android Market トピック
開発
公開
ベストプラクティス
ウェブアプリ
付録
Android 開発リソース
サンプルコード
テクニカル記事
チュートリアル
コミュニティ
デバイスダッシュボード
さらに
App Inventor
App Inventor について
App Inventor を学ぼう
Google code labs
Android C2DM
Struts2
タグ開発者ガイド
OpenJPA
オブジェクトロック
Spring Framework
Spring-MVC-step-by-step
サイトマップ
免責事項
お問い合わせ
翻訳者プロフィール
Android 開発ガイド
Android の基本
Android とは*
アプリケーションの基礎
フレームワーク トピック
1. アクティビティ
1.1 フラグメント
1.2 ローダ
1.3 タスクとバックスタック
2. サービス
2.1 バインドされたサービス
3. コンテンツプロバイダ
3.1 カレンダー プロバイダ
4. インテントとインテントフィルタ
5. プロセスとスレッド
6. ユーザインターフェイス
6.1 レイアウトの宣言
6.2 メニューの作成
6.3 アクションバーの使用
6.4 ダイアログの作成
6.5 UIイベントハンドリング
6.6 ユーザへの通知
6.6.1 トースト通知の作成
6.6.2 ステータスバー通知の作成
6.7 ドラッグ & ドロップ
6.8 スタイルとテーマの適用
6.9 カスタムコンポーネントの構築
6.a AdapterView を使ったデータのバインディング
6.b 共通レイアウトオブジェクト
6.c Android はどのようにビューを描画するのか
7. アプリケーションリソース
7.1 リソースの提供
7.2 リソースへのアクセス
7.3 実行時の変化への対処
7.4 ローカライズ
7.5 リソースタイプ
7.5.1 アニメーションリソース
7.5.2 カラー状態リストリソース
7.5.3 Drawable リソース
7.5.4 レイアウトリソース
7.5.5 メニューリソース
7.5.6 文字列リソース
7.5.7 スタイルリソース
7.5.8 その他のリソースタイプ
8. データ保存
8.1 データバックアップ
9. セキュリティと許可
a. AndroidManifest.xml ファイル
<action>
<activity-alias>
<activity>
<application>
<category>
<compatible-screens>
<data>
<grant-uri-permission>
<instrumentation>
<intent-filter>
<manifest>
<meta-data>
<path-permission>
<permission-group>
<permission-tree>
<permission>
<provider>
<receiver>
<service>
<supports-screens>
<uses-configuration>
<uses-feature>
<uses-library>
<uses-permission>
<uses-sdk>
b. グラフィックス
b.1 2D グラフィックス
b.2 OpenGL による 3D
b.3 Renderscript を使った 3D レンダリングと計算
b.4 プロパティアニメーション
b.5 View アニメーション
c. メディアとカメラ
c.1 メディア再生
c.2 JetPlayer
c.3 カメラ
c.4 オーディオ キャプチャー
d. コピー & ペースト
e. センサー
f. ロケーションとマップ
f.1 ユーザロケーションの取得
g. アプリウィジェット
h. Bluetooth
i. Near Field Communication
i.1 NFC の基本
i.2 高度な NFC
j. Wi-Fi ダイレクト
k. USB ホストとアクセサリ
k.1 USB アクセサリ
k.2 USB ホスト
k.3 Android オープンアクセサリ開発キット ( ADK )
l. セッション確立プロトコル ( SIP )
m. 検索
m.1 検索ダイアログ
m.2 最近使ったクエリーのサジェスト
m.3 カスタムサジェストの追加
m.4 Searchable の設定
n. デバイス管理
o. テスト
o.1 テストの基礎
o.2 アクティビティのテスト
o.3 コンテンツプロバイダのテスト
o.4 サービスのテスト
o.5 テストの対象
Android Market トピック
1. アプリケーションのライセンス供与
2. アプリ内課金
2.1 このリリースについて
2.2 アプリ内課金の概略
2.3 アプリ内課金の実装
2.4 セキュリティと設計
2.5 アプリ内課金のテスト
2.6 アプリ内課金の管理
2.7 アプリ内課金リファレンス
3. マーケットフィルタ
4. マルチ APK サポート
開発
1. はじめに
2. 仮想デバイスの管理
2.1 AVD マネージャによる AVD の管理
2.2 コマンドラインによる AVD の管理
2.3 Android エミュレータの使用
3. ハードウェアデバイスの使用
4. プロジェクトの管理
4.1 Eclipse による ADT を使ったプロジェクトの管理
4.2 コマンドラインによるプロジェクトの管理
5. ビルドと実行
5.1 Eclipse による ADT を使ったビルドと実行
5.2 コマンドラインによるビルドと実行
6. デバッグ
6.1 Eclipse による ADT を使ったデバッグ
6.2 その他の IDE によるデバッグ
6.3 DDMSの使用
6.4 ログの読み書き
6.5 ユーザインターフェイスのデバッグと分析
6.6 Traceview と dmtracedump を使った分析
6.7 開発ツールアプリの使用
7. テスト
7.1 Eclipse による ADT を使ったテスト
7.2 その他の IDE によるテスト
8. ツール
adb / sqlite3 - Android デバッグブリッジ
android / dx / mksdcard
AVDs - Android 仮想デバイス
bmgr
ddms - Dalvik デバッグモニタの使用
Draw 9-patch
Emulator - Android エミュレータ
Hierarchy Viewer - 階層ビューア
layoutopt
logcat
Monkey - UI / アプリケーション エクササイザ
monkeyrunner
MonkeyDevice
MonkeyImage
MonkeyRunner
ProGuard
Traceview - グラフィカルログビューア
zipalign
x. デバッグタスク
公開
1. アプリケーションへの署名*
2. アプリケーションのバージョニング*
3. 公開の準備*
4. アプリケーションの公開
ベスト プラクティス
1. Android の互換性
2. マルチ画面のサポート
2.1 特定画面への配布
2.2 画面互換モード
2.3 Android 1.5 のための対策
3. タブレットとハンドセットのサポート
4. UI ガイドライン
4.1 アイコン デザイン
4.1.1 ランチャー アイコン
4.1.1.1 ランチャー アイコン ( アーカイブ )
4.1.2 メニュー アイコン
4.1.3 アクションバー アイコン
4.1.4 ステータスバー アイコン
4.1.5 タブ アイコン
4.1.6 ダイアログ アイコン
4.1.7 リストビュー アイコン
4.2 アプリ ウィジェット デザイン
4.3 アクティビティとタスクデザイン
4.4 メニューデザイン
5. ユーザ補助のための設計
6. パフォーマンスのための設計
JNI ヒント集
7. レスポンスのための設計
8. シームレスのための設計
ウェブアプリ
1. Web アプリの概要
2. ウェブアプリの画面対応
3. ウェブアプリの WebView への組み込み
4. ウェブアプリのデバッグ
5. ウェブアプリのためのベストプラクティス
付録
1. Android API レベル
2. アプリのインストール場所
3. Android でサポートされるメディアフォーマット
4. インテントリスト: Android デバイスでのGoogle アプリの呼び出し
5. Android インターフェイス定義言語 ( AIDL )
6. 用語集
academy_umeda on Twitter