判斷網絡是否連接
private boolean CheckNetwork() {
boolean flag = false;
ConnectivityManager cwjManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
if (cwjManager.getActiveNetworkInfo() != null)
flag = cwjManager.getActiveNetworkInfo().isAvailable();
if (!flag) {
Builder b = new AlertDialog.Builder(this).setTitle("没有可用的网络").setMessage(getResources().getString("请开启GPRS或WIFI网络连接"));
b.setPositiveButton("确定", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
Intent mIntent = new Intent("/");
ComponentName comp = new ComponentName("com.android.settings", "com.android.settings.WirelessSettings");
mIntent.setComponent(comp);
mIntent.setAction("<span class="hilite">android</span>.intent.action.VIEW");
startActivity(mIntent);
}
}).setNeutralButton("取消", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
dialog.cancel();
}
}).create();
b.show();
}
return flag;
}
判斷聯網方式
setContentView(R.layout.main);
text = (TextView) findViewById(R.id.text);
ConnectivityManager connec = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
if (connec.getNetworkInfo(1).getState() == NetworkInfo.State.CONNECTED)
text.setText("wifi方式连接");
if (connec.getNetworkInfo(0).getState() == NetworkInfo.State.CONNECTED)
text.setText("GPRS方式连接");
分享到:
相关推荐
ヅ※靖※嘿 QQ136571128 今天给大家做的教程是网吧免费上网。 用到工具:网吧克星2006 我看我操作 先打开网吧克星2006 选控制面板好了。在打开网络连接 在打开本地连接2 点属性 选第1个和最后就行了。 好。...
51单片机子程序 51单片机子程序 51单片机子程序
详细的介绍了3G中的A-GPS移动定位技术、AGPS原理、移动终端A_GPS定位功能的性能和一致性测试、有关Android中的AGPS。 2、Android YGPS 搜索并绘画 自绘视图View实现gps绘画、监听gps状态、监听gps位置变化、以及搜...
网管解决问题时,有时只有DOS,怎么用其它机子的共享资源,看看这个文件,希望能对你有所帮助
工作中有做过手机App项目,前端和android或ios程序员配合完成整个项目的开发,开发过程中与ios程序配合基本没什么问题,而android各种机子和rom的问题很多,这也让我产生了学习android和ios程序开发的兴趣。...
使用anychat for android V1.4可以作为android机子的测试和开发即时通讯APP,anychat for android V1.4 SDK包含有源码与文档等。 若有进一步需求如定制开发合作可以联系我QQ839788402
支持2.1以上的android版本,可以把里面的APK下载到真机上测试,可以做到和系统的GPS开关同步控制,源码是在LINUX下编译的,因为android2.1把修改GPS开关的代码HIDE了,所以在2.1window平台下是编译不了。但是APK直接...
突破只能一台机子上网的局限,可以实现多台机子上网,或者通过路由器无线上网
Android 仿写的微信的源码分享,控件中用了腾讯微信的资源文件~实现启动界面、注册微信、搜索好友、登录微信,气泡聊天、通讯录、朋友圈、摇一尧设置界面、发超聊天、听筒模式、登录网页版、扫一扫等众多功能,可以...
最近公司项目需要用到安卓端串口,故顺便实现下Android端的串口工具,该有的功能都有。 开发环境:Android studio 2.2 +NDK 要求4.3以上机子 想直接运行: APK位置:NdkDevelper\app\build\outputs\apk ps:要是你的...
android2.2 adb工具; 适用于大部分机子(中兴v880测试通过)。
可以免费开机子的软件,不要乱用。可以免费开机子的软件,不要乱用可以免费开机子的软件,可以免费开机子的软件,不要乱用不要乱用可以免费开机子的软件,不要乱用可以免费开机子的软件,不要乱用
Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库源码免费下载。本项目是一个基于安卓和javaweb的校园二手交易系统, 包括整套安卓客户端、javaweb服务端、mysql数据库,可以进行基本的列表显示帖子...
python 通过adb 查看Android系统状态脚本 网速 向pc端wireshark.py 实时传递网络数据。自己亲测过可以使用
Android应用源码基于安卓的校园二手交易系统客户端+服务端+数据库源码。本项目是一个基于安卓和javaweb的校园二手交易系统, 包括整套安卓客户端、javaweb服务端、mysql数据库,可以进行基本的列表显示帖子、显示...
udp一发多收,本机能收到,其它机子收不到是什么原因?怎么解决
就是一个显示立方体的简单程序 主要是里面都配置好了 可以在2.3以上的android机子上运行,已经测试过了 不会配设置的可以直接在里面用 附带导出的apk程序 高手就不用下载了
户户通机子出现故障和解决方法.doc
一个酷炫的android loading效果,想法来源于Google的nexus机子6.0系统的开机动画,也是对于它的一个模仿: