逆引き一覧
※[] 内の数値は、対応バージョンを示しており、改訂作業が済んだものに付加しています
※2.0などマージできていないものは、中央より下部にあります
開発全般
- 開発環境を構築するには [2.2]
- ヘルプ(Help)を参照するには
- Hello Worldを作成するには [1.6]
- ログ(Log)を出力するには [1.0]
- エミュレーターの画面を横向きに(回転)表示するには
- 実機でデバッグするには
- Eclipseにソースコードを取り込むには
- エミュレーター/実機の画面キャプチャ(スクリーンショット)を撮るには
- adb経由でアプリケーションを手動でインストール/アンインストールするには
- Androidソースコードをダウンロード・ビルドするには
- 開発者登録するには
- 開発用携帯電話(Android Dev Phone 1)を入手するには
- Android Dev Phone1(ADP1)のシステムイメージを更新するには
- Androidの情報源は
- Androidゲームプログラミングの情報源は
- おすすめのAndroid本/書籍は
ユーザーインターフェース
- トースト(Toast)を使用するには [1.0]
- ボタン(Button)を使用するには [1.0]
- チェックボックス(CheckBox)を使用するには [1.0]
- ラジオボタン(RadioButton)を使用するには [1.0]
- エディットテキスト(EditText)を使用するには [1.0]
- テキストビュー(TextView)を使用するには [1.0]
- リストビュー(ListView)を使用するには [1.0]
- スピナー(Spinner)を使用するには [1.0]
- レイティングバー(RatingBar)を使用するには
- シークバー(SeekBar)を使用するには
- プログレスバー(ProgressBar)を使用するには [1.0]
- プログレスダイアログ(ProgressDialog)を使用するには [1.0]
- アラートダイアログ(AlertDialog)を使用するには [1.0]
- 日付選択ダイアログ(DatePickerDialog)を使用するには
- 時刻選択ダイアログ(TimePickerDialog)を使用するには
- アナログ時計(AnalogClock)を使用するには
- デジタル時計(DigitalClock)を使用するには
- クロノメーター(Chronometer)を使用するには
- メニュー(Menu)を使用するには [1.0]
- スライディングドローワー(SlidingDrawer)を使用するには
- アイコンデザインガイドライン(Icon Design Guidelines)とは
キーボード
- キーイベントに応答するには [1.0]
画面
- タイトルバーにアイコンを表示するには
- ウィンドウタイトルバーを非表示にするには
- フルスクリーン(Full Screen)/全画面表示をするには
- アクティビティ(画面)の背景を透過にするには
- 画面をスリープ状態にさせないためには
- ディスプレイの情報を取得するには
- 画面の明るさ(Screen brightness)を変更するには
- タッチイベント(TouchEvent)を取得するには
グラフィックス
- グラフィックス(Graphics)を描画するには
- 点(Point)を描画するには
- 直線(Line)を描画するには
- 矩形(Rect)を描画するには
- 円(Circle)を描画するには
- 楕円(Oval)を描画するには
- 孤(Arc)を描画するには
- パス(Path)を描画するには
- BMP/JPG/PNG/GIFイメージリソースからBitmapインスタンスを得るには
サウンド
ウェブ・ネットワーク・通信・電話
- 指定したURLを表示させるには
- WebViewのズームボタンを有効にするには
- WebViewのページ読み込み中にプログレスを表示するには
- Wifiの状態を取得するには
- Wifi設定の有効/無効を切り替えるには
- 電話番号を取得するには [1.0]
- 電話をかけるソースコードは
- SMS(ショートメッセージサービス)でテキストを送信するには
ファイル
センサー・GPS
その他
- バッテリーの情報(Battery information)を取得するには
- 振動器(Vibrator)を使用するには
- 壁紙を取得・設定するには
- インストールされたアプリケーションの情報を取得するには
- システムのメモリ情報を取得するには(StatFs編)
- システムのメモリ情報を取得するには(ActivityManager編)
- VMの情報を取得・設定するには
- 文字列から数値、数値から文字列へ変換するには
- 現在の日付・時刻(年月日時分秒)を取得するには
- 現在の時刻をミリ秒で取得するには
- ブート後のミリ秒を取得するには
adakoda
- [2010/08/12] IME表示時にアクティビティーを伸縮させる
- [2010/08/05] 追加した画像をギャラリーに表示させるには
- [2010/08/04] 日時をキーとしてファイル名を生成する
- [2010/07/30] 暗号用に強化された乱数ジェネレータ (RNG) を使用する
- [2010/07/27] SQLiteDatabaseを使ってBitmap画像を読み書きする
- [2010/07/22] プリファレンス(Preferences)をリセットする
- [2010/06/20] ステータスバーを開くには
- [2010/04/20] SDカードの状態を調べるには
- [2010/04/12] apkファイルを展開して圧縮したら元に戻ったwww
- [2010/03/26] 自分好みのアナログ時計ウィジェットを作ろう!
- [2010/02/28] ISO-8601 形式の日付文字列を解析(parse)するには
- [2010/02/10] はてなログイン管理
- [2010/01/20] UI部品のクラス階層図を書いてみた
- [2010/01/03] Android からbit.ly短縮URLサービスを使ってみた
- [2009/10/28] Android 2.0 SDK インストール方法
- [2009/09/18]「先生!ドロイド君が話すんです!」(;゚Д゚))))
- [2009/09/12] MOTODEV Studio for Android のコードスニペットが便利すぎる件
- [2009/08/16] Android で顔認識ができる FaceDetector クラス
- [2009/08/10] Math.Round(丸め)高速版FastMath.round
- [2009/07/27] 動的に作成した Bitmap を編集する方法
- [2009/07/19] Android 1.5で追加されたGestureDetector.OnDoubleTapListener
- [2009/07/17] ユーザーエージェントに関する非推奨APIが面白い件
- [2009/05/14] こいつ認識するぞ! | Android 1.5で追加された音声認識(RecognizerIntent)
- [2009/04/22] AppWidget
- [2009/03/03] Wi-fi接続時のIP Address(アドレス)を取得
- [2009/01/28] Bitmapピクセル操作(getPixels / setPixels)
- [2009/01/24] XmlPullParser(XML解析(パース))
- [2009/01/22] android.os.Parcelable / Parcel
- [2009/01/17] リソースからXMLファイルを読み込むには?
- [2009/01/14] JSON形式のデータにアクセス
@IT:Androidで動く携帯Javaアプリ作成入門
- [2008/12/08] 第1回 Android Market配布を目指しEclipseでHelloWorld!
- [2009/01/16] 第2回 Androidアプリ作成の基本“Activity”とは何か?
- [2009/02/05] 第3回 ブラウザや地図、ストリートビューの基、Intentとは?
- [2009/03/06] 第4回 簡単でワクワクするAndroidウィジェット10連発!
- [2009/04/09] 第5回 Androidアプリの使いやすさを左右する5つのレイアウト
- [2009/05/20] 第6回 AndroidでSQLiteのDB操作をするための基礎知識
- [2009/06/18] 第7回 常駐アプリが作成できるAndroidの“サービス”とは
- [2009/08/05] 第8回 アプリを国際化してAndroid Marketから世界へ発信
- [2009/09/03] 第9回 Netbookにも広まるAndroidで、かつてないWeb体験を
- [2009/09/28] 第10回 Androidのホーム画面に常駐するアプリを作るには
- [2009/11/04] 第11回 Android 1.6のジェスチャーとテキスト読み上げを使う
- [2009/12/08] 第12回 SurfaceViewならAndroidで高速描画ゲームが作れる
- [2010/01/15] 第13回 iPhoneより多彩なAndroidのセンサをアプリで操作
- [2010/02/24] 第14回 Android 2.1の新機能「Live Wallpaper」で作る、美しく燃える“待ち受け”
- [2010/03/17] 第15回 Android NDKでJNIを使用してアプリを高速化するには
- [2010/04/07] 第16回 地図/位置情報/GPSを使うAndroidアプリを作るには
- [2010/05/27] 第17回 もはやケータイに必須のカメラをAndroidで制御しよう
- [2010/07/01] 第18回 開発者が知っておきたいAndroid 2.2の新機能12連発
技術評論社:世界を目指せ!Androidアプリ開発入門
- [2010/03/30] 第1回 Androidアプリを開発する前に
- [2010/04/05] 第2回 Androidアプリ開発のための環境構築
- [2010/04/13] 第3回 Android SDKでサンプルアプリを使ってみる
- [2010/05/11] 第4回 Androidの肝,アクティビティ
- [2010/05/28] 第5回 アクティビティの制御と明示的インテント
- [2010/06/16] 第6回 ユーザインターフェースの使い方:その1
- [2010/07/30] 第7回 ユーザインターフェースの使い方:その2
- [2010/08/05] 第8回 AndroidのSQLiteを学ぶ
- [2010/08/30] 世界を目指せ!Androidアプリ開発入門:第9回 AndroidのSQLiteを“さらに”学ぶ
Think IT:タオの新人研修 Androidプログラミング 初めの1歩
- [2010/05/06] 第1回 開発環境の構築
- [2010/05/13] 第2回 Eclipseで開発を始めよう!
- [2010/05/20] 第3回 簡易ブラウザの作成(その1)
- [2010/05/27] 第4回 簡易ブラウザの作成(その2)
- [2010/06/03] 第5回 簡易ブラウザの作成(その3)
Think IT:端末に依存しないAndroidアプリ開発