冲刺2-3

今天前期何伟豪和杨瑞完成了 教室有无课的直观表示,将基教 一教 二教 三角的教室 录入 

将有无课用红  绿明显色差来区分

package com.example.classpai;

import android.content.ContentValues;
import android.content.Intent;
import android.content.res.Resources;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.graphics.Color;
import android.support.design.widget.FloatingActionButton;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.GestureDetector;
import android.view.Menu;
import android.view.MenuItem;
import android.view.MotionEvent;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.ListView;
import android.widget.RelativeLayout;
import android.widget.Spinner;
import android.widget.Toast;

import java.util.ArrayList;
import java.util.List;

public class MainActivity extends AppCompatActivity implements View.OnTouchListener, GestureDetector.OnGestureListener,FloatPopup.OnClickListener{

    private Spinner spinner ;

    private RelativeLayout mLinearLayout;
    private ListView mListView;
    private GestureDetector mGestureDetector;


    private MyDatabaseHelper dbHelper;

    private List<Red> redList = new ArrayList<>();

//滑动n换活动****************************
//给控件注册OnTouch事件,并且允许响应长点击事件
    private void findView() {
        //监听
        mLinearLayout = findViewById(R.id.Layout_main);
        mLinearLayout.setOnTouchListener(this);
        mLinearLayout.setLongClickable(true);

        mListView = findViewById(R.id.list_item);
        mListView.setOnTouchListener(this);
        mListView.setLongClickable(true);
        mGestureDetector = new GestureDetector(this, this);


    }
    //实现手势识别接口中的方法
    //用户按下屏幕就会触发:
    @Override
    public boolean onDown(MotionEvent e) {
        return false;
    }
    //短按触摸屏
    @Override
    public void onShowPress(MotionEvent e) {
    }
    //点击屏幕后抬起时触发该事件
    @Override
    public boolean onSingleTapUp(MotionEvent e) {
        return false;
    }
    //在屏幕上拖动控件
    @Override
    public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY) {
        return false;
    }
    //长按触摸屏
    @Override
    public void onLongPress(MotionEvent e) {

    }
    //滑屏,用户按下触摸屏、快速移动后松开,由1个MotionEvent ACTION_DOWN, 多个ACTION_MOVE, 1个ACTION_UP触发;       
    //参数分别表示:按下事件、抬起事件、x方向移动速度、y方向移动速度。   
    @Override
    public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
        final int FLING_MIN_DISTANCE = 100;
        final int FLING_MIN_VELOCITY = 200;
        if ((e1.getX() - e2.getX()) > FLING_MIN_DISTANCE && Math.abs(velocityX) > FLING_MIN_VELOCITY) {//右滑
            Intent intent = new Intent(this, MyClassActivity.class);
            startActivity(intent);
            finish();
            //切换活动时动画
            overridePendingTransition(R.anim.in_from_right, R.anim.out_to_left);
        }
        return false;
    }
    //实现OnTouchListener接口中的方法
    @Override
    public boolean onTouch(View v, MotionEvent event) {
        return mGestureDetector.onTouchEvent(event);
    }

//右上角的三个小点************
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.main,menu);
        return super.onCreateOptionsMenu(menu);
    }
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()){
            case R.id.我的课表:
                Intent intent = new Intent(MainActivity.this, MyClassActivity.class);
                startActivity(intent);
                break;
            case R.id.辅助工具:
                intent = new Intent(MainActivity.this, ToolActivity.class);
                startActivity(intent);
                break;
            default:
        }
        return super.onOptionsItemSelected(item);
    }



    @Override
    public void onClick(int i) {
        Toast.makeText(this,"The "+i+" item is clicked",Toast.LENGTH_SHORT).show();
    }

    @Override
    protected void onDestroy() {
        super.onDestroy();
        FloatPopup.getInstance().release();
    }
//主进程***********************************
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);


        //滑动切换功能
        findView();

        //创建数据库
        dataBace();
        //判断要不要添加数据
        SQLiteDatabase db = dbHelper.getWritableDatabase();
        Cursor cursor = db.query("Biao",null,null,null,null,null,null);
        if (!cursor.moveToFirst()){
            dataBace_add();
        }
//浮动按钮
        FloatingActionButton fabtop  = findViewById(R.id.fu_top_button);
        FloatingActionButton fabbotton = findViewById(R.id.fu_bottom_button);
        Util.setContext(this);
        fabtop.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                //悬浮球
                boolean type_FloatPopup = true;
                if (type_FloatPopup){
                    FloatPopup.getInstance().show();
                    type_FloatPopup=false;
                }else{
                    FloatPopup.getInstance().release();
                    type_FloatPopup=true;
                }

            }
        });
        fabbotton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent = new Intent(MainActivity.this, MyClassActivity.class);
                startActivity(intent);
                finish();
                //切换活动时动画
                overridePendingTransition(R.anim.in_from_right, R.anim.out_to_left);
            }
        });

//下拉框选择教室地点
        Resources res =getResources();
        String[] city=res.getStringArray(R.array.address);//将province中内容添加到数组city中
        spinner = findViewById(R.id.address0);//获取到spacer1
        final ArrayAdapter<String> adapter = new ArrayAdapter(this,android.R.layout.simple_list_item_1,city);//创建Arrayadapter适配器
        spinner.setAdapter(adapter);
        spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {//通过此方法为下拉列表设置点击事件
            @Override
            public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
                String text= spinner.getItemAtPosition(i).toString();
                SQLiteDatabase db = dbHelper.getWritableDatabase();
                if (text.equals("基教(空调)")){
                    clearRedString();
                    Cursor cursor = db.query("Biao",new String []{"room","one","two","three","four","five"},"address = ?",new String []{"基教"},null,null,null);
                    if (cursor.moveToFirst())
                        do{
                            String room = cursor.getString(cursor.getColumnIndex("room"));
                            String one = cursor.getString(cursor.getColumnIndex("one"));
                            String two = cursor.getString(cursor.getColumnIndex("two"));
                            String three = cursor.getString(cursor.getColumnIndex("three"));
                            String four = cursor.getString(cursor.getColumnIndex("four"));
                            String five = cursor.getString(cursor.getColumnIndex("five"));
                            initRedString(room,one,two,three,four,five);
                        }while (cursor.moveToNext());
                    cursor.close();
                    RedAdapter adapter = new RedAdapter(MainActivity.this,R.layout.red_item,redList);
                    ListView listView = findViewById(R.id.list_item);
                    listView.setAdapter(adapter);
                }else if (text.equals("一教(风扇)")){
                    clearRedString();
                    Cursor cursor = db.query("Biao",new String []{"room","one","two","three","four","five"},"address = ?",new String []{"一教"},null,null,null);
                    if (cursor.moveToFirst())
                        do{
                            String room = cursor.getString(cursor.getColumnIndex("room"));
                            String one = cursor.getString(cursor.getColumnIndex("one"));
                            String two = cursor.getString(cursor.getColumnIndex("two"));
                            String three = cursor.getString(cursor.getColumnIndex("three"));
                            String four = cursor.getString(cursor.getColumnIndex("four"));
                            String five = cursor.getString(cursor.getColumnIndex("five"));
                            initRedString(room,one,two,three,four,five);
                        }while (cursor.moveToNext());
                    cursor.close();
                    RedAdapter adapter = new RedAdapter(MainActivity.this,R.layout.red_item,redList);
                    ListView listView = findViewById(R.id.list_item);
                    listView.setAdapter(adapter);
                }else if (text.equals("二教(风扇)")){
                    clearRedString();
                    Cursor cursor = db.query("Biao",new String []{"room","one","two","three","four","five"},"address = ?",new String []{"二教"},null,null,null);
                    if (cursor.moveToFirst())
                        do{
                            String room = cursor.getString(cursor.getColumnIndex("room"));
                            String one = cursor.getString(cursor.getColumnIndex("one"));
                            String two = cursor.getString(cursor.getColumnIndex("two"));
                            String three = cursor.getString(cursor.getColumnIndex("three"));
                            String four = cursor.getString(cursor.getColumnIndex("four"));
                            String five = cursor.getString(cursor.getColumnIndex("five"));
                            initRedString(room,one,two,three,four,five);
                        }while (cursor.moveToNext());
                    cursor.close();
                    RedAdapter adapter = new RedAdapter(MainActivity.this,R.layout.red_item,redList);
                    ListView listView = findViewById(R.id.list_item);
                    listView.setAdapter(adapter);
                }else if (text.equals("三教(空调)")){
                    clearRedString();
                    Cursor cursor = db.query("Biao",new String []{"room","one","two","three","four","five"},"address = ?",new String []{"三教"},null,null,null);
                    if (cursor.moveToFirst())
                        do{
                            String room = cursor.getString(cursor.getColumnIndex("room"));
                            String one = cursor.getString(cursor.getColumnIndex("one"));
                            String two = cursor.getString(cursor.getColumnIndex("two"));
                            String three = cursor.getString(cursor.getColumnIndex("three"));
                            String four = cursor.getString(cursor.getColumnIndex("four"));
                            String five = cursor.getString(cursor.getColumnIndex("five"));
                            initRedString(room,one,two,three,four,five);
                        }while (cursor.moveToNext());
                    cursor.close();
                    RedAdapter adapter = new RedAdapter(MainActivity.this,R.layout.red_item,redList);
                    ListView listView = findViewById(R.id.list_item);
                    listView.setAdapter(adapter);
                }
            }
            @Override
            public void onNothingSelected(AdapterView<?> adapterView) {
            }
        });

    }
//数据库要用到的函数
    //创建数据库函数
    public void dataBace (){
        dbHelper = new MyDatabaseHelper(this,"ClassDatabase.db",null,2);
        dbHelper.getWritableDatabase();
    }
    public void dataBace_add(){
        SQLiteDatabase db = dbHelper.getWritableDatabase();
        ContentValues values = new ContentValues();
        values.put("address","0");
        values.put("room",0);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",101);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",102);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",103);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",104);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",105);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",106);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",111);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",112);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",113);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",115);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",116);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",201);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",202);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",203);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",204);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",205);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",206);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",211);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",212);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",213);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",215);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",216);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",301);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",302);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",303);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",304);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",305);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",306);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",311);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",312);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",313);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",315);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","基教");
        values.put("room",316);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",101);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",102);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",103);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",104);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",201);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",202);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",203);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",204);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",205);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",206);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",208);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",210);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",211);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",213);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",215);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",301);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",302);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",303);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",304);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",305);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",306);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",308);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",309);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",310);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",311);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",313);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","一教");
        values.put("room",315);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",101);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",102);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",103);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",104);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",105);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",106);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",108);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",109);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",201);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",202);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",203);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",204);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",205);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",206);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",208);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",209);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",301);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",302);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",303);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",304);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",305);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",306);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",308);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","二教");
        values.put("room",309);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","三教");
        values.put("room",101);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","三教");
        values.put("room",102);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","三教");
        values.put("room",103);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","三教");
        values.put("room",104);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","三教");
        values.put("room",201);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","三教");
        values.put("room",202);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","三教");
        values.put("room",203);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","三教");
        values.put("room",204);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","三教");
        values.put("room",301);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","三教");
        values.put("room",302);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();

        values.put("address","三教");
        values.put("room",303);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
        values.put("address","三教");
        values.put("room",304);
        values.put("one",0);
        values.put("two",0);
        values.put("three",0);
        values.put("four",0);
        values.put("five",0);
        db.insert("Biao",null,values);
        values.clear();
    }


//查询结果显示样式表

    private void initRedString(String room,String one,String two,String three,String four,String five){
        Red message = new Red(room,redGreen(one),redGreen(one),redGreen(two),redGreen(two),redGreen(three),redGreen(three),redGreen(four),redGreen(four),redGreen(five),redGreen(five));
        redList.add(message);
    }
    private int redGreen(String n){
        if (n.equals("0")){
            return R.drawable.red;
        }else{
            return R.drawable.green;
        }
    }
    private void clearRedString (){
        redList.removeAll(redList);
    }


}

 

 

原文地址:https://www.cnblogs.com/hxyz/p/11014844.html