智信の部屋・androidブログ(index)
環境設定
MacBook ProにAndroidの開発環境をインストール
プロジェクト
新規プロジェクトの作成
プロジェクトのテスト(実行)
アプリケーションパッケージ(apk)の生成
実装
アクティビティ
画面表示、タイトルバーとフルスクリーン
WebViewにおけるページ読み込み表示
ビュー
画面変更
テキストビュー
AlertDialogでのhtml表示対応
TetxViewでのリンク表示
テキストボックス
テキストボックスの表示
ボタンの設置とテキストボックスの内容の取得
ボタン
ボタンの設置とテキストボックスの内容の取得
ボタンのON/OFF
スクロール
画面のスクロール
リスト
リスト表示
リスト表示の表示方法のカスタマイズ
リストの選択動作
画像
画像の表示
画像のクリック
WebKit
外部ページの表示
WebViewの設定
WebViewにおけるページ読み込み表示
ダイアログ
アラートダイアログ
画像のクリック
AlertDialogの表示
AlertDialogでのhtml表示対応
AlertDialogでのChoiceリスト表示
プログレスダイアログ
ProgressDialogの表示
ProgressDialogの表示(その2)
トースト
リストの選択動作
Toastでのポップアップ表示
クリップボード
クリップボードによるコピー&ペースト
オプションメニュー
オプションメニュー表示
オプションメニューの項目のON/OFF
ハンドラ
ProgressDialogの表示
Timerの実装
Handlerによるワンタイムタイマの実現
通信関連
HTTPによる外部APIからのデータ取得
URLエンコード文字列のデコード
JSONの解析
WebViewにおけるページ読み込み表示
Activity
画面遷移
既存のWebアプリの起動
googleマップとの連携
データベース
データベースの活用
データベースからのデータ取得
データベースへのデータ挿入
データベースでのデータ更新
データベースのデータ削除
タイマー
Timerの実装
Handlerによるワンタイムタイマの実現
AndroidManifest
表示する画面の向き
画面表示、タイトルバーとフルスクリーン
同一アプリの多重起動の規制
プログラム
時間文字列の比較と演算
リストからの検索処理
端末識別情報の取得
考察
Androidにおける端末識別
Copyright (C) 2011- Tomonobu's room