Mega Code Archive

 
Categories / Android / Network
 

Decode 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 java.net.URLDecoder; import android.os.Bundle; class Util {   public static Bundle decodeUrl(String s) {     Bundle params = new Bundle();     if (s != null) {       params.putString("url", s);       String array[] = s.split("&");       for (String parameter : array) {         String v[] = parameter.split("=");         if (v.length > 1)           params.putString(v[0], URLDecoder.decode(v[1]));       }     }     return params;   } }