android版高仿淘宝客户端源码V2.3
android版高仿淘宝客户端源码V2.3,这个版本我已经更新到2.3了,源码也上传到源码天堂那里了,大家可以看一下吧,该应用实现了我们常用的购物功能了,也就是在手机上进行网购的流程的,如查看产品(浏览),下订单,进行付款等流程,该应用一一实现了,同时还可以远程读取图片功能,和实时监控网络状态等操作,大家如果有什么不同的意见可以留下,我们会定时来查看。
代码:
package com.android.service;
import com.android.until.NetState;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.net.ConnectivityManager;
import android.net.NetworkInfo.State;
import android.util.Log;
import android.widget.Toast;
//ConnectivityManager connManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
public class NetChangeReceiver extends BroadcastReceiver {
@SuppressWarnings("static-access")
@Override
public void onReceive(Context context, Intent intent) {
// 获得网络连接服务
ConnectivityManager connManager = (ConnectivityManager) context
.getSystemService(Context.CONNECTIVITY_SERVICE);
// State state = connManager.getActiveNetworkInfo().getState();
State state = connManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI)
.getState(); // 获取网络连接状态
if (State.CONNECTED == state) { // 判断是否正在使用WIFI网络
Toast.makeText(context, "wifi网络可用", Toast.LENGTH_LONG).show();
NetState.getInstance().setWifiState(true);
} else if (state == State.CONNECTING) {
Toast.makeText(context, "wifi正在连接", Toast.LENGTH_LONG).show();
NetState.getInstance().setWifiState(false);
state = connManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE)
.getState(); // 获取网络连接状态
if (State.CONNECTED == state) { // 判断是否正在使用GPRS网络
NetState.getInstance().getInstance().setGprsState(true);
} else if (State.DISCONNECTED == state) { // 判断是否正在使用GPRS网络
NetState.getInstance().getInstance().setGprsState(false);
}
} else if (state == State.DISCONNECTED) {
Toast.makeText(context, "wifi不可用", Toast.LENGTH_LONG).show();
NetState.getInstance().setWifiState(false);
state = connManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE)
.getState(); // 获取网络连接状态
if (State.CONNECTED == state) { // 判断是否正在使用GPRS网络
NetState.getInstance().getInstance().setGprsState(true);
Toast.makeText(context, "2G/3G网络可用", Toast.LENGTH_LONG).show();
} else if (State.DISCONNECTED == state) { // 判断是否正在使用GPRS网络
NetState.getInstance().getInstance().setGprsState(false);
Toast.makeText(context, "2G/3G网络不可用", Toast.LENGTH_LONG).show();
state = connManager.getNetworkInfo(
ConnectivityManager.TYPE_MOBILE).getState(); // 获取网络连接状态
if (State.CONNECTED == state) { // 判断是否正在使用GPRS网络
NetState.getInstance().getInstance().setGprsState(true);
Toast.makeText(context, "2G/3G网络可用", Toast.LENGTH_LONG)
.show();
} else if (State.DISCONNECTED == state) { // 判断是否正在使用GPRS网络
NetState.getInstance().getInstance().setGprsState(false);
Toast.makeText(context, "2G/3G网络不可用", Toast.LENGTH_LONG)
.show();
}
}
} else if (state == State.DISCONNECTING) {
Toast.makeText(context, "wifi断开断开中", Toast.LENGTH_LONG).show();
NetState.getInstance().setWifiState(false);
state = connManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE)
.getState(); // 获取网络连接状态
if (State.CONNECTED == state) { // 判断是否正在使用GPRS网络
NetState.getInstance().getInstance().setGprsState(true);
} else if (State.DISCONNECTED == state) { // 判断是否正在使用GPRS网络
NetState.getInstance().getInstance().setGprsState(false);
}
}
if (!NetState.getInstance().getInstance().isGprsState()
&& !NetState.getInstance().getInstance().isWifiState()) {
Toast.makeText(context, "您的网络连接已中断", Toast.LENGTH_LONG).show();
}
}
}
<ignore_js_op>
<ignore_js_op>
<ignore_js_op>

<ignore_js_op>
详细说明:http://android.662p.com/thread-4270-1-1.html
android版高仿淘宝客户端源码V2.3的更多相关文章
- 高仿淘宝和聚美优品商城详情页实现《IT蓝豹》
高仿淘宝和聚美优品商城详情页实现 android-vertical-slide-view高仿淘宝和聚美优品商城详情页实现,在商品详情页,向上拖动时,可以加载下一页. 使用ViewDragHelper, ...
- 高仿114la网址导航源码完整最新版
给大家本人我精心模仿的高仿114la网址导航源码,我们都知道114la网址导航的影响力,喜欢的朋友可以下载学习一下. 由于文件较大,没有上传了,下载地址在下面有的. 附源码下载: 114la网站导航 ...
- 高仿淘宝送货地址暴走漫画系列(附demo)
演讲: 我是个程序员,一天我坐在路边一边喝水一边苦苦检查bug. 这时一个乞丐在我边上坐下了,開始要饭,我认为可怜.就给了他1块钱. 然后接着调试程序.他可能生意不好,就无聊的看看我在干什么.然后过了 ...
- Android自定义控件实战——仿淘宝商品浏览界面
转载请声明出处http://blog.csdn.net/zhongkejingwang/article/details/38656929 用手机淘宝浏览商品详情时,商品图片是放在后面的,在第一个Scr ...
- android 数据重构(仿淘宝浏览记录,足迹)
数据结构 ->数据重构 原因 处理这个数据的主要原因是,后台服务器返回的数据格式在ios那边因为其控件可以对数据进行分区显示,可以直接处理,而在android上我们显示控件就是listview, ...
- GSD_WeiXin(高仿微信)应用源码
高仿微信计划:已经实现功能 1.微信首页(cell侧滑编辑.下拉眼睛动画.下拉拍短视频.点击进入聊天详情界面) 2.通讯录(联系人字母排序.搜索界面) 3.发现(朋友圈) 4.我(界面) 待实现功能( ...
- 淘宝首页源码藏美女彩蛋(上)(UED新作2013egg)
今日,偶尔翻看淘宝源码,发现竟有美女形状源码.如下图: 此段代码在console中运行,结果更为惊叹. 亲手尝试的读者已经看到了代码运行的结果.taobao.com的console打印出了UED的招聘 ...
- 淘宝首页源码藏美女彩蛋(下)(UED新作2013egg)
我们已经知道,执行美女会得到"彩蛋",而正是彩蛋做到了taobaoUED展现给大家的神奇的前端魅力.今天我们来看看FP.egg&&FP.egg("%cjo ...
- Android学习笔记_48_若水新闻客户端源码剖析
一.新闻客户端布局代码 1.1 主界面布局 使用GridView实现左右可滑动菜单项,使用标签HorizontalScrollView实现水平滚动条,将创建的GridView添加到布局文件中. < ...
随机推荐
- Atitit java jsp 新的tag技术
Atitit java jsp 新的tag技术 1.1. Tag Files vs 原生写 SimpleTag 比较麻烦的 JSP 1.x 允许 Web 开发人员创建 Java 组件(称为标记处 ...
- 大型网站系统与Java中间件实践
大型网站系统与Java中间件实践(贯通分布式高并发高数据高访问量网站架构与实现之权威著作,九大一线互联网公司CTO联合推荐) 曾宪杰 著 ISBN 978-7-121-22761-5 2014年4 ...
- MongoDB 简介
MongoDB 简介 介绍:MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案.特点:高性能.易部署.易使用,存储数据非常方便.主要功 ...
- Spring-Context的注解实现依赖注入功能
使用Spring-Context的注解实现依赖注入功能. Demo要点: 本例子中主要使用Annotation功能来实现对MoviceService的注入.我们将Cinema.java的头部标注为@C ...
- iOS苹果企业证书被撤销以及启用与管理
在国内, 积分墙以及各大助手(爱思助手, 91苹果助手, XY苹果助手, PP助手, 快用助手)等业务领域都在使用,苹果对证书的使用越来越严格.简单的分析一下,证书被封的原因. 一般证书被封会收到 ...
- 浅谈attr()和prop()
刚开始学JQ的时候 ,看到attr()和prop()这两个属性的时候感觉很迷茫,而且配合官方给出的推荐使用图: prop()可以做到的attr()完全都可以,而且做不到的attr()也可以做到.何用? ...
- 【转】“正由另一进程使用,因此该进程无法访问该文件”的问题&解决方法
正在写一个手指画图的程序C# + WPF其中有一部分是加载外部某PNG文件,放入BitmapImage,再作为Image的Source显示在Canvas上画了几笔之后,再存回这个PNG文件 ===== ...
- opcode的执行
原文链接:http://www.orlion.ga/1001/ 当.php文件被编译为opcode后,下一步的执行并非是把opcode编译为机器码而是类似于如下的方式执行: while (TRUE) ...
- Cwinux源码解析系列
Cwinux源码解析系列
- 同级、父子级div定位
以两个div右上角对齐为例: 效果图: 1.同级定位 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&quo ...