封装 获取后台数据类(二)

2014-11-24 02:03:51 · 作者: · 浏览: 4
==", "onPostExecute"); } try { if (NetWork.REQUEST_SUCCESS == mJsonFactory.getResponseCode()) { if (result == null) { receiveDataError(); } else receiveDataComplete(result); } else if (NetworkUtil.NO_NET_CONNECT == mJsonFactory .getResponseCode()) { receiveDataOverTime(); } else { receiveDataOverTime(); } } catch (Exception e) { receiveDataError(); } } @Override protected void onCancelled() { // TODO Auto-generated method stub super.onCancelled(); } } public void setDataResponseListner( NetworkDataAccessListner dataResponseListner) { this.dataResponseListner = dataResponseListner; } // ====================以下是外部调用接口================================== public interface NetworkDataAccessListner { /* * 加载数据完成 */ void ReceiveDataComplete(Object object);// 加载数据完成 void ReceiveDataError();// 加载数据出问题 void ReceiveDataOverTime();// 加载数据超时 void ReceiveDataCancelled();// 加载数据取消 } }
写的一般,望大神指点。