Java tutorial
//package com.java2s; import java.io.IOException; import java.net.URLEncoder; import android.text.TextUtils; public class Main { public static final String DEFAULT_CHARSET = "UTF-8"; public static String encode(String value) { return encode(value, DEFAULT_CHARSET); } public static String encode(String value, String charset) { String result = null; if (!TextUtils.isEmpty(value)) { try { result = URLEncoder.encode(value, charset); } catch (IOException e) { throw new RuntimeException(e); } } return result; } }