Introduction
「ど素人のAndroidアプリ開発入門」は、「ど素人のJava入門」の後継ブログとして、スマートフォン向けOS「アンドロイド」のアプリケーション開発について、なるべくわかりやすく、実践的な内容を目指してまとめています。
このブログは、30代半ばまでプログラムに関してはずぶの素人だった著者が、悪戦苦闘しながらJavaを身につけていき、アンドロイド開発にも展開していく実験的ブログです。
専門的な知識という点ではいわゆる「プロ」の方々に及ばないかもしれませんが、プログラムに慣れていない人間にとってつまづきやすい部分を丁寧に書いてあります。
これまで、Javaは業務用アプリケーションに利用されることが多かった言語ですが、アンドロイドの登場によって一気に身近なものになりました。
Javaの知識をどんどんアンドロイドに展開して行きましょう。
プログラミング関係のブログ一覧
ど素人のJava入門
ど素人のAndroidアプリ開発入門
はじめてのWordPress
ど素人のJavaScript入門
- 開発の基礎 目次
- 環境設定
├ JDKとADKの設定
├ Eclipseの設定
Activity
├ プロジェクトの作成
├ Skeleton Apps を動かす
├ とりあえずHello World
├ デフォルトソースを改変
├ HelloAndroidのソースコードを読む
├ 画像を出力する
├ Rクラスとmain.xml
├ main.xmlとレイアウト
├ strings.xml
├ ボタンを配置
├ OnClickListener
├ 複数ボタンにリスナを設定
├ EditTextを追加
├ ヒントを表示
├ 文字色と背景色
├ キーイベントの取得
├ キーボードを隠す
├ AlertDialogを表示
├ AlertDialog用のリスナ
├ リスト形式のAlertDialog
├ 入力の即時反映
レイアウトとウィジェット
├ LinearLayoutの入れ子
├ layout_weight
├ 表形式のレイアウト
├ ラジオボタン
├ Toastによる通知
Intent
├ AndroidManifestと画面遷移
├ Intenによる画面遷移
├ 元の画面に戻る
├ アプリから電話をかける
├ Webページを呼び出す
├ 明示的と暗黙的
├ データの受け渡し
プリファレンスの操作
├ Preferenceの保存 (1)
├ Preferenceの保存 (2)
├ Preferenceの削除
├ 設定画面を作る
├ EditTextPreference
├ ListPreference
├ OnPreferenceChangeListener
├ エントリーの取得
ファイルの操作
├ FileWriter/FileReader
├ openFileOutput/openFileInput
Google Map
├ フィンガープリントとAPIキー
├ Google Mapを表示
├ clickableとズーム
├ 倍率と座標の設定
├ 住所から座標を割り出す
├ 住所から地図を出力
Eclipseの操作
├ 実機によるアプリ実行
├ スクリーンキャプチャ
├ 画面の向きの切り替え
├ LogCatの利用
├ 標準出力
├ 例外の出力
Tips
├ タイトルバーを消す
├ match_parentとfill_parent
JavaとAndroid
├ CharSequence
├ メソッドチェーン
├ コールバック
トラブルシューティング
├ クリーン起動
├ Eclipseのメモリ不足解消
├ XMLファイルが開かない
├ Stopped Unexpectedly
├ emulator-5554 disconnected!
├ 実機で実行できない
├ contains error(s)
├ Launch canceled!
├ R cannot be …
- SQLite入門
- SQLite Managerを使う
├ SQLite Managerのインストール
├ FirefoxのDB最適化
├ SQLite Managerの構造
├ 新しいDBの作成
├ 主キーを設定
├ テーブル名の変更
├ カラムの追加
├ ストレージクラス
├ データ型と非NULLの指定
├ カラムの削除
├ integer primary key
├ autoincrement
├ rowid
├ 条件で検索
AndroidでSQLite
├ SQLiteOpenHelper
├ SQLiteファイルを確認
├ データの挿入
- レファレンス
- 月別アーカイブ
- リンク
- カテゴリ
- QRコード