zoukankan      html  css  js  c++  java
  • 安卓应用开发常用代码

    1,获取当天日期

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    String updatedate = sdf.format(new java.util.Date());

    2,String转Int

    Integer.valueOf(str).intValue()

    3,Int转String

    String.valueOf(selectedtaskid)

    4,Toast显示

    Toast.makeText(ListComplicateTaskActivity.this, "你已经有100条记录,请先删除一些", Toast.LENGTH_LONG).show();

    5,不带参数跳转activity

    startActivity(new Intent(ListComplicateTaskActivity.this,ListComplicateTaskActivity.class));

    6,带参数跳转activity

    A:
    Intent it = new Intent();
    it.putExtra("selectpos", 65535);
    it.setClass(ListComplicateTaskActivity.this,AddTaskActivity.class);
    startActivity(it);
    B:
    Intent intent = this.getIntent();// 得到用于激活它的意图
    position = intent.getIntExtra("selectpos", 0);

    7,SQLite数据库操作

    //查询
    Cursor c = db.rawQuery("select * from task where taskid = ?",
                        new String[] { position + "" });

    //插入
    sql = "insert into task(taskid,content,priority,istop,isdeadline,deadline, updatedate) values ("
           + taskno
           + ", '"
           + stredit
           + "', "
           + radioidx
           + ", '"
           + isontop
           + "', '"
           + isdealine
           + "', '"
           + time + "', '" + updatedate + "')";
         db.execSQL(sql);

    //更新

    sql = "update task set istop = 'true' where taskid = "
                + selectedtaskid + "";
              db.execSQL(sql);// 执行修改

    //删除

    db.delete( "task","taskid = ?",  new String[] { String.valueOf(selectedtaskid) });

    
    
    
    
  • 相关阅读:
    v-model的实现原理
    面试技巧
    Vue中使用mui的tab-top-webview-main完成分类滑动栏出现兼容问题如何解决
    前端jquery面试题个人总结
    下拉复选框
    什么是BFC
    CSS控制文本自动换行
    CSS+DIV布局中absolute和relative区别
    2种方式解决vue路由跳转未匹配相应路由避免出现空白页面或者指定404页面
    vue页面无操作10分钟内调转到登录页面
  • 原文地址:https://www.cnblogs.com/agileyanly/p/4029956.html
Copyright © 2011-2022 走看看