Android 网络监控设计及源码
我们在做 android 项目时经常要监控网络状态,比如正在下载,网络变化了怎么处理?正
在在线播放电影,网络变化了怎么处理?怎么处理要根据具体的情况来做,而怎么才能及
时地发现网络变化了才是关键。上图:
有了图下面附上我的测试源码:
这个是主类,通过它进入 Activity2, Activity2 是需要及时知道网络变化的类
package com.test;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.LinearLayout;
public class TestObservableActivity extends Activity implements
OnClickListener{
LinearLayout linearayout;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
linearayout=(LinearLayout)findViewById(R.id.linearayout);
linearayout.setOnClickListener(this);
}
- 1
- 2
前往页