android评论输入表情符号

import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.net.URLEncoder;

public class StringToUtf8Utisl {

    /**
     * 将String字符串转换为UTF-8编码字符串
     * @param str
     * @return
     */
    public static String stringToUtf8(String str) {
        String result = null;

        try {
            result = URLEncoder.encode(str, "UTF-8");
        } catch (UnsupportedEncodingException e) {

            e.printStackTrace();
        }
        return result;
    }

    /**
     * 将UTF-8编码字符串转换为String字符串
     * @param str
     * @return
     */
    public static String utf8ToString(String str) {
        String result = null;
        try {
            result = URLDecoder.decode(str, "UTF-8");
        } catch (UnsupportedEncodingException e) {
            e.printStackTrace();
        }
        return result;
    }
}

猜你喜欢

转载自blog.csdn.net/a136447572/article/details/90269093