1.  监听时区变化:

配置:

                                                
复制代码
private static final String ACTION_TIMEZONE_CHANGED = Intent.ACTION_TIMEZONE_CHANGED;@Override    public void onReceive(Context context, Intent intent) {        if (DBG) {            Log.d(LOG_TAG, "---onReceive() start!---");        }        String action = intent.getAction();        if (ACTION_TIMEZONE_CHANGED.equals(action)) {            if (DBG) {                Log.d(LOG_TAG, "---TIMEZONE_CHANGED!---");            }        }        if (DBG) {            Log.d(LOG_TAG, "---onReceive() end!---");        }    }
复制代码

 

2.  监听日期变化

配置:

               复制代码        
private static final String ACTION_DATE_CHANGED = Intent.ACTION_DATE_CHANGED;@Override    public void onReceive(Context context, Intent intent) {        if (DBG) {            Log.d(LOG_TAG, "---onReceive() start!---");        }        String action = intent.getAction();        if (ACTION_DATE_CHANGED.equals(action)) {            if (DBG) {                Log.d(LOG_TAG, "---DATE_CHANGED!---");            }        }                if (DBG) {            Log.d(LOG_TAG, "---onReceive() end!---");        }    }
复制代码

 

3.  监听时间变化

配置:

               复制代码        
private static final String ACTION_DATE_CHANGED = Intent.ACTION_DATE_CHANGED;    private static final String ACTION_TIME_CHANGED = Intent.ACTION_TIME_CHANGED;@Override    public void onReceive(Context context, Intent intent) {        if (DBG) {            Log.d(LOG_TAG, "---onReceive() start!---");        }        String action = intent.getAction();        if (ACTION_DATE_CHANGED.equals(action)) {            if (DBG) {                Log.d(LOG_TAG, "---DATE_CHANGED!---");            }        }        if (ACTION_TIME_CHANGED.equals(action)) {            if (DBG) {                Log.d(LOG_TAG, "---TIME_CHANGED!---");            }        }                if (DBG) {            Log.d(LOG_TAG, "---onReceive() end!---");        }    }
复制代码

说明:

1.配置,可同时监听日期,时间的变化。
2.单独监听时间变化的配置,目前不了解。
3.配置中还可,代码中可
复制代码
private static final String ACTION_TIME_TICK = Intent.ACTION_TIME_TICK;if (ACTION_TIME_TICK.equals(action)) {            if (DBG) {                Log.d(LOG_TAG, "---TIME_TICK!---");            }        }
复制代码

此功能目前还不清楚用法。

更多相关文章

  1. 转化为当前的日期和时间
  2. android入门级小软件身高体重计算器源代码,初学者可以看看~
  3. android简单的日期时间选择器
  4. Android移动开发之【Android实战项目】渐变的TextView小漂亮代码
  5. Android 常用代码大集合
  6. 干货文章整理(建议有时间多看几遍)
  7. Android Gallery3D效果 教程 案例 代码
  8. Android为按钮添加相应事件的代码
  9. 【FAQ】Ubuntu环境下ant编译android代码问题

随机推荐

  1. Heartbleed漏洞的原理与防治
  2. 数据可视化工具的部署环境和实现
  3. Oracle OCP 19c 认证1Z0-083考试题库(第2
  4. 西门子PLC s7-1200 1500 modbus-rtu通信
  5. Linux学习笔记总结(九十二)
  6. Kubernetes入门到进阶实战,系统性掌握K8s
  7. CISSP学习:第8章安全模型、设计和能力的原
  8. Tornado的特点是什么?性能怎么样?
  9. Tornado的特点是什么?性能怎么样?
  10. 为什么学习Python?什么途径学习Python合