/** 查询会员列表 */
  private void search() {
    // 需要在当前主线程:UI线程中启动新线程调用接口
    Handler handler =
        new Handler(
            new Handler.Callback() {
              @Override
              public boolean handleMessage(Message msg) {
                if (msg.what == MessageType.MEMAPP_QUERY.getType()) {
                  Bundle bundle = msg.getData();
                  String resultCode = bundle.getString(Constants.RESULT_CODE);
                  String resultMessage = bundle.getString(Constants.RESULT_MESSAGE);
                  if (ResultCodes.SUCCESS.getCode().equals(resultCode)) {
                    MemberApplyParcelable applyParcelable =
                        bundle.getParcelable(Constants.MEMBER_APPLY_RESULT);
                    List<MemberApplyBo> memberApplyBos = applyParcelable.getMemApplyBos();
                    if (memberApplyBos != null) {
                      for (Iterator<MemberApplyBo> iter = memberApplyBos.iterator();
                          iter.hasNext(); ) {
                        Log.v(TAG, iter.next().toString());
                      }
                      Toast.makeText(
                              MainActivity.this,
                              "共查询" + memberApplyBos.size() + "条记录",
                              Toast.LENGTH_LONG)
                          .show();
                    }
                  } else {

                    Toast.makeText(MainActivity.this, "查询失败:" + resultMessage, Toast.LENGTH_LONG)
                        .show();
                  }
                }
                return false;
              }
            });

    MemberApplyQueryResponseHandler queryResponseHandler =
        new MemberApplyQueryResponseHandler(handler);

    MemberApplyManager memberApplyManager = new MemberApplyManagerImpl();
    memberApplyManager.findMemberApplyBoListByOperatorId("1", 1, queryResponseHandler);
  }