计算机系统综合课程设计-实验报告标准格式(5) 2018-11-17 18:41 } public int getImageId() { return imageId; } public void setimageId(int imageId) { this.imageId = imageId; } } Lojin.main(登录界面) android:text=\请输入密码:\ android:textColor=\ android:textSize=\ /> /> AddInaccount.java(新增收入) package com.mingrisoft.activity; import java.util.Calendar; import android.app.Activity; import android.app.DatePickerDialog; import android.app.Dialog; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.DatePicker; import android.widget.EditText; import android.widget.Spinner; import android.widget.Toast; import com.mingrisoft.dao.InaccountDAO; import com.mingrisoft.model.Tb_inaccount; public class AddInaccount extends Activity { private static final int DATE_DIALOG_ID = 0; private EditText txtInMoney, txtInTime, txtInHandler, txtInMark;/ private Spinner spInType; private Button btnInSaveButton; private Button btnInCancelButton; private int mYear;// 年 22 private int mMonth;// 月 private int mDay;// 日 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.addinaccount);// 设置布局文件 txtInMoney = (EditText) findViewById(R.id.txtInMoney);// 获取金额文本框 txtInTime = (EditText) findViewById(R.id.txtInTime);// 获取时间文本框 txtInHandler = (EditText) findViewById(R.id.txtInHandler);// 获取付款方文本框 txtInMark = (EditText) findViewById(R.id.txtInMark);// 获取备注文本框 spInType = (Spinner) findViewById(R.id.spInType);// 获取类别下拉列表 btnInSaveButton = (Button) findViewById(R.id.btnInSave);// 获取保存按钮 btnInCancelButton = (Button) findViewById(R.id.btnInCancel);// 获取取消按钮 txtInTime.setOnClickListener(new OnClickListener() {// 为时间文本框设置单击监听事件 @Override public void onClick(View arg0) { showDialog(DATE_DIALOG_ID);// 显示日期选择对话框 } }) btnInSaveButton.setOnClickListener(new OnClickListener() {// 为保存按钮设置监听事件 @Override public void onClick(View arg0) { String strInMoney = txtInMoney.getText().toString();// 获取金额文本框的值 if (!strInMoney.isEmpty()) {// 判断金额不为空 // 创建InaccountDAO对象 InaccountDAO inaccountDAO = new InaccountDAO(AddInaccount.this); // 创建Tb_inaccount对象 Tb_inaccount tb_inaccount = new Tb_inaccount(inaccountDAO.getMaxId() + 1, Double.parseDouble(strInMoney), txtInTime.getText() .toString(), spInType.getSelectedItem().toString(), txtInHandler.getText().toString(), txtInMark.getText().toString()); inaccountDAO.add(tb_inaccount);// 添加收入信息 // 弹出信息提示 Toast.makeText(AddInaccount.this, \〖新增收入〗数据添加成功!\Toast.LENGTH_SHORT).show(); } else { Toast.makeText(AddInaccount.this, \请输入收入金额!\ } } }); btnInCancelButton.setOnClickListener(new OnClickListener() {// 为取消按钮设置监听事件 @Override public void onClick(View arg0) { txtInMoney.setText(\设置金额文本框为空 23 txtInMoney.setHint(\为金额文本框设置提示 txtInTime.setText(\设置时间文本框为空 txtInTime.setHint(\为时间文本框设置提示 txtInHandler.setText(\设置付款方文本框为空 txtInMark.setText(\设置备注文本框为空 spInType.setSelection(0);// 设置类别下拉列表默认选择第一项 } }); final Calendar c = Calendar.getInstance();// 获取当前系统日期 mYear = c.get(Calendar.YEAR);// 获取年份 mMonth = c.get(Calendar.MONTH);// 获取月份 mDay = c.get(Calendar.DAY_OF_MONTH);// 获取天数 updateDisplay();// 显示当前系统时间 } @Override protected Dialog onCreateDialog(int id) {// 重写onCreateDialog方法 switch (id) { case DATE_DIALOG_ID:// 弹出日期选择对话框 return new DatePickerDialog(this, mDateSetListener, mYear, mMonth, mDay); } return null; } private DatePickerDialog.OnDateSetListener mDateSetListener = DatePickerDialog.OnDateSetListener() { public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) { mYear = year;// 为年份赋值 mMonth = monthOfYear;// 为月份赋值 mDay = dayOfMonth;// 为天赋值 updateDisplay();// 显示设置的日期 } }; private void updateDisplay() { // 显示设置的时间 txtInTime.setText(new StringBuilder().append(mYear).append(\1).append(\ } } AddOutaccount.java(新增支出) package com.mingrisoft.activity; import java.util.Calendar; import android.app.Activity; import android.app.DatePickerDialog; import android.app.Dialog; import android.os.Bundle; 24 new + 共8页: 上一页12345678下一页 计算机系统综合课程设计-实验报告标准格式(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决! 下载这篇word文档