android 小技 

ブログを移管したので大昔のブログから抜粋
1.androidボタントリスナー

//ボタンの定義
mbtnIN = (Button)findViewById(R.id.buttonIN);

//ボタンをリスナーに登録
mbtnIN.setOnClickListener(this);

//リスナーでボタンonClick
public void onClick(View view) {
if (view.getId() == R.id.buttonIN ){

2.アラートダイヤログ

final AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(this);
// タイトルを設定
alertDialogBuilder.setTitle("Title");
// メッセージを設定
alertDialogBuilder.setMessage("○○を削除しますか");
// アイコンを設定
alertDialogBuilder.setIcon( R.drawable.ic_launcher);
// Positiveボタンとリスナを設定
 alertDialogBuilder.setPositiveButton("はい",new DialogInterface.OnClickListener() {

public void onClick(DialogInterface dialog, int which) {
   処理
});
// Neutralボタンとリスナを設定
alertDialogBuilder.setNegativeButton("いいえ",new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog, int which) { 
}
});

// ダイアログを表示
alertDialogBuilder.create();
alertDialogBuilder.show();

3.trycatch

 try{     
      mstrsql = "delete  from OUTTA;"; 
       AppZAIKOActivity.zaikoDB.execSQL(mstrsql);   
       }catch(SQLException e){
       Toast.makeText(this, e.getMessage(), Toast.LENGTH_SHORT).show();   
          }finally{  
           AppZAIKOActivity.zaikoDB.close();
          }