1. 开启新线程

    new Thread(new Runnable(){

    public void run(){

    Thread.sleep(XXXX);

    handler.sendMessage(); //告诉主线程执行任务

    }

    }).start

  2. 利用定时器

    TimerTask task = new TimerTask(){

    public void run(){

    //execute the task

    }

    };

    Timer timer = new Timer();

    timer.schedule(task, delay);

    //

  3. new Handler().postDelayed(new Runnable(){

    public void run() {

    //execute the task

    }

    }, delay);

  4. 利用AlarmManager,特点时刻广播指定意图 能实现,一般的简单任务不这么做。

最新文章

  1. 枚举:enum
  2. 将 instance 连接到 first_local_net - 每天5分钟玩转 OpenStack(82)
  3. LeetCode: Queue Reconstruction by Height
  4. java 内存观察
  5. URL(待整合到HTTP书中哦)
  6. Linux下crontab命令的用法
  7. 网络工程实训_2路由器基本配置及IOS介绍
  8. Shell的概念
  9. cognos8.3 sample在DB2里的安装
  10. Django下TemplateDoesNotExist 异常的解决方法:
  11. C#多线程(下) 分类: C# 线程 2015-03-09 10:41 153人阅读 评论(0) 收藏
  12. Oracle生成查询包括对应于所有数据表记录语句中指定的字段名
  13. Oracle 10g DG 数据文件迁移
  14. linux下ftp服务器搭建
  15. 朋友给的IE滚动条
  16. SharePoint 2013 APP 开发示例 (五)跨域访问 Web Service (REST API)
  17. which/whereis/locate/find的区别
  18. js 实时数据显示
  19. LeetCode: Integer to Roman 解题报告
  20. Java常用工具类之自定义访问对象

热门文章

  1. Mybatis批量插入,是否能够返回id列表
  2. [Python] The get() method on Python dicts and its "default" arg
  3. Android时间戳与字符串相互转换
  4. python序列中是否包含某个元素
  5. 12、python单步调试工具pdb
  6. 51Nod——N1082 与7无关的数
  7. POJ 1466 Girls and Boys (ZOJ 1137 )最大独立点集
  8. 很安逸的离线API文档查询工具Dash和Zeal
  9. softmax 与 sigmoid & softmax名字的由来
  10. lettuce--Advanced Redis client