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;
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章