逆引き一覧
入門
ユーザーインターフェース
- トースト(Toast)を使用するには
- ボタン(Button)を使用するには
- チェックボックス(CheckBox)を使用するには
- ラジオボタン(RadioButton)を使用するには
- エディットテキスト(EditText)を使用するには
- テキストビュー(TextView)を使用するには
- リストビュー(ListView)を使用するには
- スピナー(Spinner)を使用するには
- レイティングバー(RatingBar)を使用するには
- シークバー(SeekBar)を使用するには
- プログレスバー(ProgressBar)を使用するには
- プログレスダイアログ(ProgressDialog)を使用するには
- アラートダイアログ(AlertDialog)を使用するには
- 日付選択ダイアログ(DatePickerDialog)を使用するには
- 時刻選択ダイアログ(TimePickerDialog)を使用するには
- アナログ時計(AnalogClock)を使用するには
- デジタル時計(DigitalClock)を使用するには
- クロノメーター(Chronometer)を使用するには
- メニュー(Menu)を使用するには
- スライディングドローワー(SlidingDrawer)を使用するには
- アイコンデザインガイドライン(Icon Design Guidelines)とは
キーボード
画面
- タイトルバーにアイコンを表示するには
- ウィンドウタイトルバーを非表示にするには
- フルスクリーン(Full Screen)/全画面表示をするには
- アクティビティ(画面)の背景を透過にするには
- 画面をスリープ状態にさせないためには
- ディスプレイの情報を取得するには
- 画面の明るさ(Screen brightness)を変更するには
- タッチイベント(TouchEvent)を取得するには
グラフィックス
- グラフィックス(Graphics)を描画するには
- 点(Point)を描画するには
- 直線(Line)を描画するには
- 矩形(Rect)を描画するには
- 円(Circle)を描画するには
- 楕円(Oval)を描画するには
- 孤(Arc)を描画するには
- パス(Path)を描画するには
- BMP/JPG/PNG/GIFイメージリソースからBitmapインスタンスを得るには
サウンド
ウェブ・ネットワーク・通信・電話
- 指定したURLを表示させるには
- WebViewのズームボタンを有効にするには
- WebViewのページ読み込み中にプログレスを表示するには
- Wifiの状態を取得するには
- Wifi設定の有効/無効を切り替えるには
- 電話番号を取得するには
- 電話をかけるソースコードは
- SMS(ショートメッセージサービス)でテキストを送信するには
ファイル
センサー・GPS
デバッグ
その他
- バッテリーの情報(Battery information)を取得するには
- 振動器(Vibrator)を使用するには
- 壁紙を取得・設定するには
- インストールされたアプリケーションの情報を取得するには
- システムのメモリ情報を取得するには(StatFs編)
- システムのメモリ情報を取得するには(ActivityManager編)
- VMの情報を取得・設定するには
- 文字列から数値、数値から文字列へ変換するには
- 現在の日付・時刻(年月日時分秒)を取得するには
- 現在の時刻をミリ秒で取得するには
- ブート後のミリ秒を取得するには
- adb経由でアプリケーションを手動でインストール/アンインストールするには
- エミュレーター/実機の画面キャプチャ(スクリーンショット)を撮るには
- Eclipseにソースコードを取り込むには
- Androidソースコードをダウンロード・ビルドするには
- 開発者登録するには
@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連発
- [2010/08/19] 第19回 XMLレイアウトでAndroidアプリに“設定画面”を追加
- [2010/09/10] 第20回 Androidアプリで“アニメーション”するための基礎知識
ITpro:初めてのAndroidプログラミング:
技術評論社:世界を目指せ!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] 第9回 AndroidのSQLiteを“さらに”学ぶ
- [2010/10/12] 第10回 設定画面の作り方
- [2010/10/14] 第11回 デバッグ手法のあれこれ
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アプリ開発
- [2010/05/06] 第1回 Androidアプリの複数端末対応を考える
- [2010/05/13] 第2回 解像度の異なる端末に対応する
- [2010/05/20] 第3回 さまざまなリソース切り替え設定
- [2010/05/27] 第4回 常に新しい端末に適応する
ASCII.jp:これで作れる! Androidのアプリケーション
- [2010/07/01] 第1回 Androidアプリの開発環境であるEclipseの使い方を知る
- [2010/07/08] 第2回 開発したアプリをエミュレーターやデバッガ上でテストする
- [2010/07/15] 第3回 アプリケーションの基本となる「アクティビティ」
- [2010/07/22] 第4回 Androidアプリを構成する「アクティビティ」を実際に作る
- [2010/07/22] 第5回 インテントによるアプリケーションとアクティビティの呼出
- [2010/08/05] 第6回 Androidアプリ内で表示されるメニューを作成する
- [2010/08/12] 第7回 Androidアプリの設定画面を作成する
- [2010/08/20] 第8回 Androidアプリに必要なダイアログを作る
- [2010/08/27] 第9回 Androidアプリで複数の項目を表示するリストビューを使う
- [2010/09/09] 第10回 ブロードキャストへの応答とタイマ割り込み
- [2010/10/14] 第11回 アプリケーションをAndroidマーケットに登録する
ASCII.jp:HTML5/CSS3で作るスマートフォンサイトの基本|実践!iPhone&Androidサイト制作ガイド