想请问一下大佬,在安卓程序中对网络连接进行判断的代码是写进Service中还是在Class中新开一个不关闭的线程。
在一个基本类Activity中写,通过广播的方式,然后其他类继承这个类,就能实现了。
直接写一个广播 变化时通知BaseActivity不也就行了吗
在Class中判断网络连接就可以。没有必要开一个Service,也没有必要开一个不关闭的线程。因为网络状态是有回调的,只需要注册这个回调,在网络变化的时候收到回调做事就好。