Android プログラミングを初めて学ぶ人のための学習サイトです。実用的なコード例でわかりやすく解説しています。
Androidプログラム開発
Android とは?
開発環境の準備
SL4A -スクリプティングレイヤ
Androidプログラミング基礎
はじめてのAndroidプログラム
アクティビティ
サービス
ユーザーインターフェイス
リストビュー
プログレスダイアログ
位置情報の利用
ファイル
ネットワーク
アクションバー
フラグメント
SQLite
OpenGL による 3D
非同期処理の基礎
マルチメディア
WebView を利用した HTML ページの表示
1分くらいでわかるハウツー
Android 携帯・アプリの話題
Android 携帯
Android タブレット
Android アプリ
関連サイト
Java 入門
Web/DBプログラミング徹底解説
サイト情報
サイト管理人
Androidプログラミングの基礎
はじめてのAndroidアプリケーション
もっとも単純なプログラムを作り、それをAndroidエミュレータ上で実行してみましょう!
サービス
ユーザーとの対話を行わずにバックエンドで実行されるプログラムを開発するにはサービスを利用します。
ユーザーインターフェイス
美しい、わかりやすい画面のアプリケーションを作るのはもはや必須条件と行っても過言ではありません。 先進的なUIをサポートするためには、どのようにしたらよいでしょうか。その基本的な事柄について説明します。
アンドロイドアプリケーション開発時に必須、デバッグログの利用方法
デバッグ手法は数あれど、やはりトレースログを残すことは開発者が常にやりたいことの一つでしょう。ここでは Android SDK で提供されているログ機構の簡単な使い方を説明します。
便利なログクラス - android.util.Log
こちらはログクラスの簡単なリファレンスです。
非同期処理の基礎
時間のかかる処理を行うときには、 GUI をブロックしないためにもワーカースレッドで非同期で処理したいものです。ここではその基本となる考え方と具体的なサンプルコードを示します。
位置情報の利用
条件にあう位置情報プロバイダから、位置情報を利用する簡単な例
端末の向きと傾きを取得する方法 - 加速度センサーと地磁気センサーの利用
OpenGL による 3D グラフィックス
Android で OpenGL を利用する方法
OpenGL を利用して立方体を描こう!
OpenGL で図形を回転させてみよう
OpenGL での光源と質感 (ライティングとマテリアル) の設定
SQLite の利用
Android ではデータベースとして SQLite が利用可能です。
SurfaceView の利用方法
専用の描画スレッドを持つ View を作るには SurfaceView を利用します。ここでは SurfaceView を利用する単純なサンプルコードを紹介します。
WebView を利用した HTML ページの表示
だいたい 1 分でわかる Android プログラミングのハウツー
アクティビティのタイトルを表示しない方法
© 2010-2012 Android 開発入門