zoukankan      html  css  js  c++  java
  • 《APP》团队冲刺第二阶段 九

        团队昨天优化了计时功能界面之后,感觉相比原来的界面没管了不少,这是第二次冲刺阶段目前为止最成功的的部分,之前两天解决闪退问题的计划还是没能够实现,而且我们仪式也不能解决问题,所以我们打算加入冲刺开始的时候番茄任务的功能。

        

    public class MySqlite extends MainActivity{
    
    private static final String TABALENAME = "student";
        private ListView mListView;
        private List<StudentEntity> mList;
        private MyOpenHlper myOpenHlper;
        private SQLiteDatabase db;
        private Cursor mCursor;
        private SimpleCursorAdapter adapter;
        private int index = 0;
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_mysqlite);
    init();
    downLoadData();
    }
    
    public void init(){
    mListView = (ListView) findViewById(R.id.listView);
    mList = new ArrayList<>();
    myOpenHlper = new MyOpenHlper(this,"test.db",2);
    db = myOpenHlper.getWritableDatabase();
    mCursor = db.rawQuery("select * from "+TABALENAME,null);
    adapter = new SimpleCursorAdapter(this,android.R.layout.simple_list_item_2, mCursor,
                    new String[]{"name","age"},
                    new int[]{android.R.id.text1,android.R.id.text2},
    SimpleCursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER);
    mListView.setAdapter(adapter);
    }
    public void downLoadData(){
    mList.add(new StudentEntity("张三",12));
    mList.add(new StudentEntity("李四",15));
    mList.add(new StudentEntity("王五",18));
    mList.add(new StudentEntity("赵六",22));
    mList.add(new StudentEntity("麻子", 25));
    }
    
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
            getMenuInflater().inflate(R.menu.main,menu);
            return true;
    }
    
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
    int id = item.getItemId();
            if(id == R.id.insert_item){
    if(index<mList.size()){
                    ContentValues values = new ContentValues();
    values.put("name",mList.get(index).getName());
    values.put("age",mList.get(index).getAge());
    db.insert(TABALENAME,null,values);
    mCursor = db.rawQuery("select * from "+TABALENAME,null);
    adapter.swapCursor(mCursor);
    index++;
    }
            }
    return true;
    }
    
    /*  public void btnClick(View view){
    
            if(index<mList.size()){
                ContentValues values = new ContentValues();
                values.put("name",mList.get(index).getName());
                values.put("age",mList.get(index).getAge());
                db.insert(TABALENAME,null,values);
                mCursor = db.rawQuery("select * from "+TABALENAME,null);
                adapter.swapCursor(mCursor);
                index++;
            }
        }*/
    }
  • 相关阅读:
    诸神之眼-Nmap(精版,更新中。。。)
    workerman-chat聊天室
    Mysql记录事本
    网站标题、描述、关键词怎么设置?
    什么是谷歌SEO?
    图片加载之性能优化
    前端实现图片懒加载(lazyload)的两种方式
    HTML`CSS_网站页面不同浏览器兼容性问题解决
    从输入url到显示页面,都经历了什么
    什么是mvvm mvc是什么区别 原理
  • 原文地址:https://www.cnblogs.com/jjjm123/p/13071903.html
Copyright © 2011-2022 走看看