`
dengyin2000
  • 浏览: 1225549 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

notify while network is available or not

阅读更多
   <receiver
        android:name=".receivers.NetworkChangeReceiver"
        android:label="NetworkChangeReceiver">
        <intent-filter>
            <action
                android:name="android.net.conn.CONNECTIVITY_CHANGE" />
            <action
                android:name="android.net.wifi.WIFI_STATE_CHANGED" />
        </intent-filter>
    </receiver>



public class NetworkChangeReceiver extends BroadcastReceiver{

   @Override
   public void onReceive(Context context, Intent intent) {
       ConnectivityManager cm=(ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
       if(cm.getActiveNetworkInfo()!=null&&cm.getActiveNetworkInfo().isConnected()){
           //Send a broadcast to your service or activity that you have network
           //...
       }else{
           LOG.i("Network UNAVAILABLE");
       }
   }

}
分享到:
评论

相关推荐

    TypeError: notify.sendNotifybyWxPucher is not a function!

    TypeError: notify.sendNotifybyWxPucher is not a function!

    WM_NOTIFY.zip_WM_NOTI_WM_NOTIFY

    这个压缩包文件`WM_NOTIFY.zip_WM_NOTI_WM_NOTIFY`包含了关于`WM_NOTIFY`消息的深入分析和理解,以及可能的资源链接。我们将详细探讨`WM_NOTIFY`消息的原理、使用场景及其在实际应用中的价值。 `WM_NOTIFY`消息是...

    wxpusher修复推送拉库替换文件

    ql.js更新于2022.08.14 sendNotify.js更新于2022.07.24

    Java 同步方式 wait和notify/notifyall

    while (available) { try { wait(); } catch (InterruptedException e) { e.printStackTrace(); } } data = item; available = true; notify(); } public synchronized int get() { while (!available...

    淘宝消息中间件Notify

    Notify_1.4_truncate.docx Notify_1.7_client_design.doc Notify_1.7_client_develop_guide.docx ... ... Notify1.7_server_design.docx Notify1.7UserGuide.pptx Notify1.8_SEDA.docx Notify2010plan.pptx Notify...

    MFC 全面解读WM_NOTIFY

    ### MFC全面解读WM_NOTIFY 在MFC(Microsoft Foundation Classes)框架中,`WM_NOTIFY`消息扮演着极其关键的角色,特别是在处理控件间通信时。本文将深入解析`WM_NOTIFY`消息的机制、应用场景以及其在MFC中的实现...

    Java多线程wait和notify

    System.out.println("Worker thread is working..."); // 工作完成后,设置运行标志为false,允许其他线程调用notify running = false; monitor.notifyAll(); // 唤醒所有等待的线程 } } } public void ...

    notify.js 好用的提示工具

    notify.js 好用的提示工具

    wait和notify讲解

    wait和notify讲解

    Ericsson-LTE L12 Radio Network Functionality

    - - **Paging**: Describes the paging procedure used by the network to notify UEs of incoming calls or data sessions. #### Location Registration The document also discusses location registration, ...

    2009 达内Unix学习笔记

    集合了 所有的 Unix命令大全 ...telnet 192.168.0.23 自己帐号 sd08077-you0 ftp工具 192.168.0.202 tools-toolss ... 各个 shell 可互相切换 ksh:$ sh:$ csh:guangzhou% bash:bash-3.00$ ... 命令和参数之间必需用空格隔...

    wait_notify_demo

    `wait()`、`notify()`和`notifyAll()`是Java中的三个关键字,它们属于Object类的方法,主要用于线程间的通信,尤其在实现生产者消费者模式时发挥着重要作用。本文将深入探讨这些方法以及如何在实际场景中应用它们。 ...

    4.20170706_从机自动使能notify.zip

    "自动使能 notify" 是一种功能,它涉及自动化流程和通知机制。在20170706这个日期点,可能是一个系统或软件更新,或者一个特定项目的一部分,其中从机被配置为能够自动启用通知功能。这可能是为了提高效率,减少人工...

    IPC的MessageQ与Notify例程

    标题中的“IPC的MessageQ与Notify例程”指的是在嵌入式系统开发中,特别是涉及到数字信号处理(DSP)领域的进程间通信(Inter-Process Communication, IPC)技术。IPC是多任务系统中不同进程间交换数据的重要手段。...

    主线程去控制子线程wait与notify

    在实际编程中,`wait()`, `notify()`和`notifyAll()`经常结合`while`循环使用,以确保线程在执行时能正确处理各种情况。例如,子线程可能会使用`while(!condition) wait()`来避免“虚假唤醒”问题,即使在没有被唤醒...

    bootstrap-notify.js

    bootstrap-notify.js bootstrap的提示框插件

    Laravel开发-laravel-notify

    在Laravel框架中,`laravel-notify`是一个非常实用的扩展包,它为开发者提供了方便的通知接口,以便在Laravel4项目中实现各种通知功能。这个包的主要目的是简化通知的创建、管理和展示,使开发者可以更加专注于业务...

    Android代码-Voice Notify

    Voice Notify is an Android app that uses Text-to-Speech (TTS) to announce status bar ...Choice of speaking when screen or headset is on or off, or while in silent/vibrate mode Quiet Time Shake-to-silen

    java之wait,notify的用法([ 详解+实例 ])

    Java之wait和notify的用法详解 在Java多线程编程中,wait和notify是两个非常重要的方法,它们都是Object类的方法,用于线程之间的通信和同步。下面我们将详细解释wait和notify的用法。 wait方法 wait方法是Object...

    BootstrapPlugin - notify 使用笔记

    BootstrapPlugin的notify功能是Bootstrap框架中的一个通知插件,它允许开发者轻松地在网页上创建各种类型的通知消息,提供了一种高效、灵活的方式来传递信息给用户。这个插件基于Bootstrap的CSS样式和JavaScript功能...

Global site tag (gtag.js) - Google Analytics