Mega Code Archive

 
Categories / Android / Network
 

Encode Url

/*  * Copyright 2010 Renren, Inc.  *  * Licensed under the Apache License, Version 2.0 (the "License");  * you may not use this file except in compliance with the License.  * You may obtain a copy of the License at  *   *    http://www.apache.org/licenses/LICENSE-2.0  *  * Unless required by applicable law or agreed to in writing, software  * distributed under the License is distributed on an "AS IS" BASIS,  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  * See the License for the specific language governing permissions and  * limitations under the License.  */ //package com.renren.api.connect.android; import android.os.Bundle;  class Util {   public static String encodeUrl(Bundle parameters) {     if (parameters == null)       return "";     StringBuilder sb = new StringBuilder();     boolean first = true;     for (String key : parameters.keySet()) {       if (first)         first = false;       else         sb.append("&");       sb.append(key + "=" + parameters.getString(key));     }     return sb.toString();   } }