次に「このゲームをお友達と競う」をタップしたときの処理をするシステムを作成します。 概要は 1.ユーザーにメールアドレスを登録してもらう。 2.ゲームの点数を競いたいユーザのお友達のメールアドレスを選択してもらう。 3.ユーザーとお友達のメールアドレスをWebサーバ上のデータベースに保存をし 4.ユーザーの得点を記録する。Webサーバからデータを送信する と言うシステムです。 スマートフォントとWebとの接続に関しては多くの方のネット情報から検索して作成しました。 正直私も良く分からないところもあるかも知れません。 まず、ユーザーがメールアドレスを登録する画面を作成します。 Acvtivityは下記の通りです。 TourokuActivityとしました。 import java.io.*; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.EditText; public class TourokuActivity extends Activity { public String editMail=""; public String MAIL_ADDRESS_FILE_NAME="mail_file"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.touroku); } public void onClickTouroku(View v){ EditText edit=(EditText)findViewById(R.id.editText1); editMail= edit.getText().toString(); //Intent intent=new Intent(TourokuActivity.this,InfoActivity.class); //intent.putExtra("mailAddress",editMail); //startActivity(intent); } public void onClickCancel(View v){ Intent intent=new Intent(TourokuActivity.this,DefenceActivity.class); startActivity(intent); } } メールアドレスを登録して登録ボタンをタップするとユーザーが入力したデータをインテントを用いて 次のActivityに転送しています。まだ、画面を見るだけなので処理内容はコメントアウトしておきます。 xmlファイルはtouroku.xmlです。 下記の通りです。 かなり自分なりにデザインにこだわってみました。