編輯:關於Android編程
為了兼容簡體、繁體及其他語系,推薦使用UTF-8編碼。
首選,我們看看Android端應該怎麼做:
在發送前,應該對參數值要進行UTF-8編碼,我寫了一個static的 轉換函數,在做發送動作前用它將參數值轉換成utf8編碼:
public class NetUtil { static public String toUtf8Url(String value) { try { return java.net.URLEncoder.encode(value, "utf8"); } catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block return ""; } } }
下面是對服務端的處理,首選保證jsp的字符處理都是用UTF-8:
...
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
request.setCharacterEncoding("UTF-8");
第一種辦法簡單,配置tomcat的server.xml:vi 打開server.xml,查找 ,然後重啟tomcat即可,無需修改JSP代碼。 第二種辦法,如果沒權限修改tomcat配置,那麼需要手動轉換:
String p_str =URLDecoder.decode(X11checkString((String)request.getParameter("str")),"UTF-8");
// 如果修改了server.xml,可直接用這個 String p_str = X11checkString((String)request.getParameter("str"));
測試如下圖,英文、簡體中文、傳統中文、日語並存也可正確解碼。
幾個常用的方法:1.setTitle()設置對話框顯示的標題。2.setIcon()設置對話框的圖標,值得注意的是,如果沒有使用setTitle()方法,setIcon(
首先,感謝開源中國的開源精神。當初學者拿到客戶端源碼時,可能會對其中的項目結構和代碼產生許多困惑,不知道該從何下手,當然我也是其中一員,接觸安卓時間不長,也不是很精
我們重點來研究一下Android抽屜導航 NavigationDrawer。先來感性認識一下這種效果吧:看了很多應用,覺得這種側滑的抽屜效果的菜單很好。不用切換到另一個頁
使用意圖篩選器 點擊下載源碼 1、創建一個Intents項目,給該項目添加一個新類,命名為MyBrowserActivity,在res/layout文件夾下