Android UTF-8轉(zhuǎn)碼實例詳解
更新時間:2017年03月31日 17:13:25 投稿:lqh
這篇文章主要介紹了Android UTF-8轉(zhuǎn)碼實例詳解的相關(guān)資料,需要的朋友可以參考下
Android UTF-8轉(zhuǎn)碼實例詳解
在項目中可能會遇到url中有中文的情況,這個時候我們可能需要對url進行編碼
mport java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.net.URLEncoder;
public class UTFTest {
public static void main(String[] args) {
String str = "測試字符轉(zhuǎn)換 hello word"; //默認環(huán)境,已是UTF-8編碼
try {
String strGBK = URLEncoder.encode(str, "GBK");
System.out.println(strGBK);
String strUTF8 = URLDecoder.decode(str, "UTF-8");
System.out.println(strUTF8);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
}
通過URLEncoder的encode方法進行編碼,decode方法進行解碼。
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
Android開發(fā)之Adobe flash操作工具類
這篇文章主要介紹了Android開發(fā)之Adobe flash操作工具類,可實現(xiàn)flash的安裝及判斷flash是否安裝等功能,需要的朋友可以參考下2017-12-12
Android+Flutter實現(xiàn)彩虹圖案的繪制
彩虹,是氣象中的一種光學(xué)現(xiàn)象,當(dāng)太陽光照射到半空中的水滴,光線被折射及反射,在天空上形成拱形的七彩光譜。接下來,我們就自己手動繪制一下彩虹圖案吧2022-11-11
Android設(shè)置Padding和Margin(動態(tài)/靜態(tài))的方法實例
如何在java代碼中設(shè)置margin,也就是組件與組件之間的間距,下面這篇文章主要給大家介紹了關(guān)于Android設(shè)置Padding和Margin(動態(tài)/靜態(tài))的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2022-11-11
Android通過RemoteViews實現(xiàn)跨進程更新UI示例
本篇文章主要介紹了Android通過RemoteViews實現(xiàn)跨進程更新UI示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02
Android程序開發(fā)如何處理圖像格式類及圖像轉(zhuǎn)換
這篇文章主要介紹了Android程序開發(fā)如何處理圖像格式類及圖像轉(zhuǎn)換,需要的朋友可以參考下2015-07-07

