戌印-INUJIRUSHI- (Androidあれこれ)

Androidのプログラミングをメインにしてます。記事に貼られたソースコードはダブルクリックすることで行番号をはずしてコピーすることができます。

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
04

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Android Tips

以下の Android Tips は Android 2.2 を元に書いています。
バージョンの違いにより未実装、または動作が異なることがありますので、ご注意してください。

Android アプリの開発のために書いた記事をまとめました。
今後記事を追加するたびに更新されます。手動で。
※一覧の () の日付は最終更新日です。

■ 環境構築
開発環境構築① 目次 (2011/06/12)
開発環境構築② Java編 (2011/06/14)
開発環境構築③ Android編 (2011/09/19)
開発環境構築(2回目) (2012/11/17)
エミュレータ設定 (2011/06/16)
Androidプロジェクト作成 (2011/06/23)
Android NDK 環境構築 (Eclipse+NDK+CDT) (2013/01/03)
Android NDK プロジェクト作成 (2013/01/05)

■ レイアウト (Layout)
直線状レイアウト:LinearLayout (2011/10/01)
相対指定レイアウト:RelativeLayout (2011/10/01)
フラグメント:Fragment (2011/10/15) (Android 3.0~)

■ ウィジェット (Widget)
文字列表示:TextView (2011/09/26)
ボタン表示:Button (2011/09/26)
文字入力:EditText (2011/09/26)
EditText のヒントを改行させない (2013/06/10)
一覧表示:ListView (2011/09/26)
ListViewをカスタマイズする (2012/01/18)
ListViewに編集可能なViewを追加する (2012/02/14)
ListViewに設定したCheckBoxのon/offを行全体で行う (2012/02/16)
ListViewの指定位置をスクリーン上端に表示する (2012/10/17)
画像表示:ImageView (2011/09/27)
描画Viewクラス:SurfaceView (2012/06/09)
SurfaceViewとダブルバッファリング (2012/06/16)
オプションメニュー:Menu (2011/10/25)
ウェブブラウザ (ウェブアプリ) : WebView (2013/05/12)
Android 2.1 ~ 向け ActionBar : Android Support Library r18 (2013/08/04) new
Android 2.x 向け ActionBar : ActionBarSherlock (2013/07/22)

■ ダイアログ (Dialog)
トースト通知:Toast (2011/09/27)
アラートダイアログ:AlertDialog (2011/09/27)
進捗ダイアログ:ProgressDialog (2011/10/15)

■ インテント (Intent)
画面遷移:startActivity (2011/08/06)
他のアプリを起動する(明示的と暗黙的) (2012/08/12)
作成したアプリを暗黙的インテントで呼べるようにする (2012/08/12)
タスク管理 - インテントフラグ:Intent#setFlags (2011/11/24)
インストール済みアプリ一覧取得 : PackageManager (2012/08/26)
特定のアプリがインストール済みか確認する (2012/08/26)

■ イベント
ウィジェットにイベントを追加 (2011/07/07)
レイアウトXMLで onClick を設定する (2013/03/24)
Android でのボタン連打制御 (onClick) (2013/04/27)
タッチイベントを取得 : onTouchEvent (2013/04/20)

■ センサー/機能
位置情報を取得 : LocationManager (2013/04/07)
テキスト読み上げ : TextToSpeech (2013/07/07)

■ システム
非同期処理:AsyncTask (2011/10/31)
ファイル削除後のメディアスキャン:MediaScan (2012/04/18)
Android ビルドバージョンの取得と判定:Build.VERSION (2012/09/09)

■スタイル・デザイン
状態リスト:selector (2012/01/22)
スクロールバーを常に表示:fadeScrollbars (2011/08/22)
タイトルバーの設定 (2011/11/20)
フルスクリーン表示と解除 (2012/07/22)
drawableのshape/cornersの不具合 (2012/12/05)
子Viewが親の状態を共有:android:duplicateParentState (2013/02/10)
LinearLayout を使って均等割り付け : layout_weight (03/02)

■ ストレージ(SDカードなど)
SDカードのパスを取得 (2012/08/23)
デバイスにSDカードがマウントされているかチェックする (2012/11/10)
デバイスにSDカードがマウントされているかチェックする(2) (2012/11/25)
Android のファイルシステム設定ファイル(Android 2.2~?) (2012/11/26)
外部ストレージのパスを取得する(Android 2.2~?) (2013/01/06)

■ SQLite
SQLite データベースを管理する:SQLiteOpenHelper (2012/09/23)
SQLite データベースを取得・作成する:openOrCreateDatabase (2012/09/25)
SQLite データベースをSDカードに保存する (2012/09/30)
SQLiteで他のデータベースに接続する:attach database (2012/08/29)
SQLiteDatabase 備忘録 (2012/10/11)

■ キャンバス (Canvas)
Matrixを使って画像を拡大・縮小する (2012/06/24)

■ Google API
Google Maps Android API v2 導入の仕方 (2012/12/08)
MapFragment を静的に実装する(レイアウトXML定義) (2012/12/09)
MapFragment を動的に実装する (2012/12/10)
MapFragment に現在地表示、マーカー表示などの機能を追加する (2012/12/11)

■ Android SDK Tools
adb (Android Debug Bridge) (2011/07/28)

■ その他
アクティビティのライフサイクル (2013/05/26)
多言語対応 : res/values-○○ (2013/06/16)
多言語対応 : updateConfiguration (2013/06/23)
レイアウトXMLからViewを取得 (2011/07/03)
レイアウトXMLをViewとして取得 (2011/07/11)
アクティビティ、アプリの終了方法 (2011/07/18)
画面回転時の再構築対応 (2012/01/09)
リソース内画像ファイルの一覧取得:リフレクション (2011/12/05)
環境変数の一覧を取得してみる:System.getenv() (2011/12/22)
デバイスのDPIを取得 と dip ⇔ px 計算する (2013/02/23)
ログの入出力 : Logcat (2013/05/04)
ANR と traces.txt (2013/05/05)
Android の例外処理 (2012/03/10)
Android トラブルシューティング (2012/08/25)
Android NDK トラブルシューティング (2013/01/06)
Android 4.2 開発者向けオプションを表示する (2013/05/19)

■ リンク
Android Developers
Android 開発ガイド - ソフトウェア技術ドキュメントを勝手に翻訳
Android友の会

■ おまけ
ブログでソースコードを美しく表示
スポンサーサイト

Comments

Leave a Comment


Body
プロフィール

とむ・やむくん

Author:とむ・やむくん
管理人について

Windows 7 / 64bit
Eclipse 4.2 Juno (日本語パッチ済)

スポンサーサイト
最新トラックバック
検索フォーム
ブロとも申請フォーム
QRコード
QR
Twitter
2013/01/04 19:00 カウント開始

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。