TechBoosterの記事も増えてきたので、もくじを作りました。
分類はカテゴリに合わせています。今後も整備していく予定です。
2010/12/31までの記事をもくじに収録しました。(119項目)
開発環境
- Android SDK
- Android SDKのインストール – Windows
- Ubuntu 10.04にAndroid SDKをインストールする – Ubuntu
- Mac OS 10.6(Snow Leopard)での開発環境の構築 – Mac OS
- Android NDK
- 開発支援
- Android Market
- その他
- 機種情報
デバイス
- 位置情報
- AndroidでGPSセンサを利用する方法
- 位置情報サービスの要求条件を指定して位置情報の更新を通知する Android 2.3
- カメラ
- カメラの使用方法(1)
- カメラの使用方法(2)
- 複数のカメラを使う Android 2.3
- センサ
- バイブレーションを使う
- 画面(バックライト)の明るさを変える
- InputEventで入力デバイスを特定する Android 2.3
- システム
アプリケーション
- ライフサイクル
- イベント処理
- Buttonのイベント(onClickListener、クリック処理)を受ける
- タッチイベントを取得する(onTouchEventとMotionEvent)
- キーイベントを取得する
- タイマーを使って定期実行する
- システムの起動時にサービスを実行する
- PhoneStateListenerを使って着信イベントを取得する
- AlarmManagerで指定した時間に処理させる
- 定期処理ハンドラを用いて、Viewを再描画する
- AlarmClockクラスを使用してアラームをセットする Android 2.3
- MotionEventでマルチタッチを検出する Android 2.3
- Intent
- データ保存
- ユーザ通知方法
- Notificationを使ってステータス通知する – ステータスバーでの通知
- Toastでシンプルにユーザ通知する
- メニュー
- AppWidget
- インストール
- コンポーネント
- テキストの読み上げ(TextToSpeech)を利用する
- 音量を設定する
- 音声ファイルを再生する
- SoundPoolで効果音を鳴らす
- DownloadManagerを使ってファイルをダウンロードする Android 2.3
- Equalizerクラスを使って音質の調整を行う Android 2.3
- 音楽ファイルを検索する Android 2.3
- InputConnection-Interfaceを使って、選択されたテキストを取得-変更する Android 2.3
- テクニック
ユーザインターフェイス
- ダイアログ
- レイアウト
- データ表示
リソース
- リソースの使い方
- 多言語対応