zoukankan      html  css  js  c++  java
  • 个人冲刺-06

    昨天完成了实现了记一笔的所有功能

    遇到的问题,在进行与团队的代码整合时出错

    今天准备学习将数据库内容成功显示在界面上

    public void add() {
    
            final SQLiteDatabase db = helper_person.getWritableDatabase();
    
            money = (EditText) findViewById(R.id.money);
            m1 = money.getText().toString();
            type = (TextView)findViewById(R.id.type);
            t1 = type.getText().toString();
            String year = getIntent().getStringExtra("year");
            String month = getIntent().getStringExtra("month");
            String day = getIntent().getStringExtra("day");
            String account = getIntent().getStringExtra("account");
    
    //        ty.setOnClickListener(new View.OnClickListener() {
    //        通过单选框的形式处理消费类型
    //            @SuppressLint("ResourceType")
    //            @Override
    //            public void onClick(View v) {
    //                String money = editText.getText().toString();
    //                if (net_shop.isChecked()) {
    //                    type = "网上购物";
    //                } else if (food.isChecked()) {
    //                    type = "食堂消费";
    //                } else if (supermarket.isChecked()) {
    //                    type = "超市购物";
    //                }
                    ContentValues values = new ContentValues();
                    values.put(Constant_person.ACCOUNT, account);
                    values.put(Constant_person.MONEY, m1);
                    values.put(Constant_person.TYPE, t1);
                    values.put(Constant_person.YEAR, year);
                    values.put(Constant_person.MONTH, month);
                    values.put(Constant_person.DAY, day);
                    long result = db.insert(Constant_person.TABLE, null, values);
                    if (result > 0) {
                        Toast.makeText(addactivity.this, "记账成功", Toast.LENGTH_LONG).show();
                        Intent intent = new Intent();
                        intent.setClass(addactivity.this, loginactivity.class);
                        intent.putExtra("user", account);
                        startActivity(intent);
                    } else {
                        Toast.makeText(addactivity.this, "记账失败", Toast.LENGTH_LONG).show();
                    }
    
                }
    
    //        });
    
    //    }
    
        public void click(View view) {
            switch (view.getId()) {
                case R.id.food: {
                    t1 = "餐饮";
    //                type.setText(t1);
                    break;
                }
    
                case R.id.shop: {
                    t1 = "购物";
    //                type.setText(t1);
                    break;
                }
                case R.id.trafic: {
                    t1 = "交通";
    //                type.setText(t1);
                    break;
                }
                case R.id.entertainment: {
                    t1 = "娱乐";
                    break;
                }
                case R.id.clothes: {
                    t1 = "服装";
                    break;
                }
                case R.id.travel: {
                    t1 = "旅行";
                    break;
                }
                case R.id.medicine: {
                    t1 = "医疗";
                    break;
                }
                case R.id.book: {
                    t1 = "书籍";
                    break;
                }
                case R.id.use: {
                    t1 = "日用";
                    break;
                }
            }
            type.setText(t1);
    
        }
    

      

  • 相关阅读:
    nodeJs学习-10 模板引擎 ejs语法案例
    nodeJs学习-09 模板引擎 jade、ejs
    nodeJs学习-08 cookie、session
    nodeJs学习-07 express、body-parser;链式操作next
    RedHat6.5-Linux安装telnet服务
    druid数据源配置
    rpm安装MySQL
    黎活明给程序员的忠告
    为什么要使用JS模板引擎
    Angularjs调用公共方法与共享数据
  • 原文地址:https://www.cnblogs.com/1gaoyu/p/10772183.html
Copyright © 2011-2022 走看看