课程
/移动开发
/Android
/Android必学-异步加载
含中文的URL编码
2016-06-15
源自:Android必学-异步加载 2-3
正在回答
导入import java.net.URLDecoder;使用 URLDecoder.decode(str, "UTF-8"); 转换 。如果编译器默认是使用UTF-8无需转换
请求一个含中文的URL 无奈总是请求失败,研究好久 最后找到了问题 请求的URL需要encode。 通过:java.net.URLEncoder.encode(URL,"utf-8");进行编码把中文转成%xy%xy%xy形式来请求。(URLDecoder.decode解码)
举报
了解Android中的异步加载处理方法,这是面试问的最多的知识点