2013年8月13日アクティビティから別のアクティビティを呼びだすと、新しいアクティビティは上に重ねられた状態になり、今まで使用していたアクティビティは停止します。新しいアクティビティが終了すると、元のアクティビティが動作し始めます。呼び出し方には2種類あって、単純に呼び出す方法と、新しいアクティビティが終了すると結果を受信する方法があります。どちらの呼び出しでもintentを使用し、intentに文字列等を設定して渡してやることができます。アクティビティ間でオブジェクトを渡す場合にはserializeが必用なので注意が必要ですがここではふれません。intentには明示的インテントと暗黙的インテントがありますが、同じアプリ内で特定のアクティビティから特定のアクティビティを呼び出す場合には明示的インテントになります。暗黙的インテントではURIを指定して、合致するURIを持つアプリが起動されるか、複数ある場合はどれを起動するか選択できますが、ここではふれまん。新しく自作でアクティビティを作成することになるので、AndroidManifest.xmlに登録する必要があります。単純な呼び出し呼びだし元ではstartActivity()を使い新しいアクティビティを起動します。新しいアクティビティはfinish()で終了し、元のアクティビティに戻ります。/>結果を受信する呼び出し新しいアクティビティが終了する際にsetResultで値を設定し、その値を元のアクティビティではonActibityResultメソッドで受信します。実践編Gooleアドセンス用336Gooleアドセンス用336TwitterFacebookGoogle+PocketB!はてブLINE-Android-Andoroid執筆者:ips関連記事AlarmManagerで定期処理を行う私のやりたいことは、定期的にあるアクションが起動するアプリの作成です。serviceでいいかと思っていたのですが、何故か画面がスリープした状態で停止します。ボタンをクリックして日時を記録するのもOK。スイッチを使って状態を記録するのもOK。メモを記録することもできます。...ListView(2行)ListViewの各行に2行表示させるには、ListActivityをextendします。リストのデータはmapで設定します。...SQLiteに普通のselectを実行するrawQueryメソッドを使用すれば、通常のselect分が利用できます。取得したデータはカーソルを使って読み込みます。