Trigger 介绍
你知道 Android L 中新增的 JobScheduler
吗,就像其名字所表示的,你可以定义自己的作业,然后在某些条件下执行,例如是充电时、断网时或者设备空闲时等等。这是非常棒的特性,但只在 API 21
上才有效,老版本怎么办呢? 你现在可以试试 Trigger。
Trigger 的特性
示例代码:
Job job = new Job(new Action() { @Override protected void act() { //do something } }).withExtra(new Condition() { @Override public String[] getAction() { return new String[]{YOUR_broARCAST}; } }); trigger.schedule(job);
Trigger 官网
https://github.com/airk000/Trigger
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。