プログラミング

Android Tips

【Android】SDカードからファイルを読み込む

SDカードからファイルを読み込む場合のサンプルです。public class MyClass extends Activity{ public void myMethod(){ // path = "/sdcard" File card =...
Android Tips

【Android】GPSのエミュレーション

エミュレータでエミュレートする場合は、DDMSのEmulator Controlを使用します。DevicesのNameに動作中プロセスのパッケージ名一覧が表示されていますので、作成したアプリのパッケージ名を選択します。Emulator Co...
Android Tips

【Android】GPSを使用する

GPS機能を利用する場合は、LocationManagerクラスを使用します。LocationListenerインタフェースを実装するだけで、簡単に位置情報を取得できます。import android.app.Activity;import...
Android Tips

【Android】TextViewのカスタマイズ

TextViewのカスタマイズについて、主な設定を挙げます。import android.app.Activity;import android.graphics.Color;import android.graphics.Typeface...
Android Tips

【Android】画面遷移:オブジェクトの受け渡し

遷移先Activityへオブジェクトを渡すこともできます。ただし、受け渡しするオブジェクトはシリアライズ化できる必要があります。シリアライズについての注意 → Serializableインタフェースの警告受け渡しするオブジェクトのクラス:D...
Android Tips

【Android】画面遷移:遷移元へ値を返す

別の画面へ遷移させた後、遷移元のActivityへ値を返すことができます。遷移先画面の終了後、遷移元のonActivityResultメソッドが呼ばれるので、ここで値を受け取ります。遷移先Activity:NextPage.javaimpo...
Android Tips

【Android】画面遷移:遷移先へ値を渡す

別の画面へ遷移させたい場合は、startActivityForResultメソッドを使用します。遷移先のActivityへ値を渡すこともできます。なお、遷移先のActivityをAndroidManifest.xmlへ登録する必要があります...
Android Tips

【Android】ファイルの入出力

ファイルの入出力は、FileInputStreamおよびFileOutputStreamクラスを使用します。アクセスするファイルは、/data/data/パッケージ名/files配下に格納されます。FileReader,FileWriter...
Android Tips

【Android】コマンドラインからの操作

コマンドプロンプトからのエミュレータ操作は、adbクライアントを使用します。アプリケーションのインストールや、SDカードの操作等ができます。シェルを起動(adb shell)をすると、lsやpwdなどのunixコマンドが使用できます。adb...
Android Tips

【Android】継承関係表

使用頻度の高いandroid専用クラスの継承関係表をまとめました。// Activityandroid.content.Context android.content.ContextWrapper android.view.ContextT...