2012/02/22
Fragment の勉強のためにサンプルアプリを動かしてみた
まず、以下のリンクの「Download the sample app」から NewsReader.zip をダウンロードしてきます。 http://developer.android.com/training/multiscreen/index.html
プログラム全般、無節操に手を出しまくってみる
public class MyView extends View implements android.view.View.OnClickListener { // 他のコンストラクタは省略 public MyView(Context context) { super(context); setOnClickListener(this); } @Override public void onClick(View v) { // TODO Auto-generated method stub } }
public class MyActivity extends Activity implements OnClickListener { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); View titleView = findViewById(R.id.title); titleView.setOnClickListener(this); } @Override public void onClick(View v) { // TODO Auto-generated method stub } }
public class MyActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); View titleView = findViewById(R.id.title); titleView.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub } }); } }
public class MyActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); View titleView = findViewById(R.id.title); titleView.setOnClickListener(showAlertDialog); } private final OnClickListener showAlertDialog = new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub } }; }
public class MyActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); View titleView = findViewById(R.id.title); titleView.setOnClickListener(new ShowAlertDialog()); } private class ShowAlertDialog implements OnClickListener { @Override public void onClick(View v) { // TODO Auto-generated method stub } }; }
アプリケーション開発から組み込みまで手を出しているフリーランスのエンジニア
何故か C,C++ の仕事をすることが多いけど、本当は Java や C# が好き
最近は Android がらみ多し