android 地址转译,Android URLEncoder 转译中文
释放双眼,带上耳机,听听看~!
今天做了 关键词搜索,需要将关键词汉字 作为参数 通过接口一起传给后台,当时没有对汉字进行特殊字符处理 让我痛苦了好一会,后来打印了一下连接 发现 有汉字 哈哈
这样的话 必须对汉字进行一下转译,这样后台才能是别的你的请求。注意 只需要对参数值进行转译 不要整个串进行转译否则 参数也会被转译 自找麻烦
没什么技术 直接上代码 给出 转译 烦转译 的方法
try {
//将汉字转译
enUft = URLEncoder.encode(mSearchTage, "UTF-8");
System.out.println(enUft);
//烦转译
java.net.URLDecoder urlDecoder = new java.net.URLDecoder();
s = urlDecoder.decode(enUft, "UTF-8");
System.out.println(s);
} catch (Exception e) {
e.printStackTrace();
}
Log.e("测试",enUft);
String enUft = URLEncoder.encode("广东省福利彩票开奖信息网", "UTF-8");
System.out.println(enUft);
java.net.URLDecoder urlDecoder = new java.net.URLDecoder();
String s = urlDecoder.decode(enUft,"UTF-8");
System.out.println(s);
} catch (Exception e) {
e.printStackTrace();
}
try {
String enUft = URLEncoder.encode("广东省福利彩票开奖信息网", "GB2312");
System.out.println(enUft);
java.net.URLDecoder urlDecoder = new java.net.URLDecoder();
String s = urlDecoder.decode(enUft,"GB2312");
System.out.println(s);
} catch (Exception e) {
e.printStackTrace();
}
try {
String enUft = URLEncoder.encode("广东省福利彩票开奖信息网", "UTF-8");
System.out.println(enUft);
java.net.URLDecoder urlDecoder = new java.net.URLDecoder();
String s = urlDecoder.decode(enUft,"GB2312");
System.out.println(s);
} catch (Exception e) {
e.printStackTrace();
}
参考连接 http://www.apkbus.com/forum.php?mod=viewthread&tid=13853&fromuid=3402
android 地址转译,Android URLEncoder 转译中文相关推荐
- [译]Android 动画的灵魂—— Interpolator
本文讲的是[译]Android 动画的灵魂-- Interpolator, 用定制的非线性定时曲线改善你的动画 在现实世界中的运动是非线性的.(当你穿过街道时,你只要略微将你盯着手机的眼睛瞄一眼街道就 ...
- 自绘动画android,(译)android利用Canvas和几何学绘制几何动画
1 创建圆形动画 首先需要画一些同心圆,并添加动画将同心圆的半径逐渐增加,即从同心圆中心向四周扩散的动画. 需要定义一些属性包括:同心圆间隔.圆线颜色.圆线宽度: 1dp @color/black 1 ...
- android开发地址选择器,Android地址选择器 类似于京东的地址选择
简介 最近东西写的挺多的,这不又要弄一个类似于京东的地址选择器,然后刚开始我是不愿意自己去写的,这东西真的是浪费时间.但是下班后回到家找了一圈没找到一个合适的,好吧,那我就自己来封装一个呗,反正生命在 ...
- android 地址选择器_48种Android开发的开源库汇总
一.安全 1.SQLCipher Sqlite加密工具 项目地址: https://github.com/sqlcipher/sqlcipher 帮助文档: http://sqlcipher.net/ ...
- Android地址选择器的实现
最近在做地址管理的功能,新建地址的时候,需要根据后台提供的省市区的数据,让用户进行地址的选择,最近项目比较赶,本来想网上找一个的,可是找了很久都没找到我想要的效果,所以就根据后台提供的数据,弄了一个. ...
- Android地址(省市区)、日期、时间滚轮选择器简单封装
前言: 1.android开发中时间.日期.地址等滚轮选择器很常见,很多App会使用这种效果,收集了一下资料,于是自己做了一个简单封装,方便使用,感谢各位大佬的资料,效果如图: 2.使用方法代码如下: ...
- 【Android 应用开发】Android 开发环境下载地址 -- 百度网盘 adt-bundle android-studio sdk adt 下载
. 最新下载 : 2017年 8 月 28 日 : 平台 Android Studio 软件包 大小 SHA-1 校验和 Windows (64 位) android-studio-bundle-16 ...
- 【Android 应用开发】Android 开发环境下载地址
此文章来自于[http://blog.csdn.net/shulianghan/article/details/38023959] 版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+ ...
- android获取包版本,Android获取应用名称、版本号、应用包名称,移动设备ID、MAC地址、基站信息和手机型号等详细信...
创建一个android应用(AndroidTest),所需权限如下(AndroidManifest.xml文件): 接下来是MainActivity.java文件: package com.examp ...
最新文章
- web开发小记2:js触发css过渡
- Android开发--传感器介绍
- python菜鸟教程n-Python 元组
- Aooms_基于SpringCloud的微服务基础开发平台实战_002_工程构建
- 【Python】Paramiko模块在Windows10中import ssl报错的处理方法
- iOS 音频视频图像合成那点事
- -bash: vim: command not found 两种解决方法
- WMWorld 2010--VMware演绎虚拟化发展三段论与三部曲
- AIR202的lua开发
- java opencv dct 压缩_使用OpenCV计算DCT
- 安工大计算机组成原理实验报告,计算机组成原理实验报告.doc
- java 微信高级群发_java微信平台,高级群发接口开发
- JScript.net
- Gearman中文手册技术文档分享chm
- 实验五—JEPG 原理分析及 JPEG 解码器的调试
- keras 入门教程(一)
- 算法 64式 17、排列组合算法整理
- 程序员需知的11个在线教程网站,建议收藏!
- 差距就是这样在不知不觉落开了
- Java并发技术要点梳理
热门文章
- 漫谈培训之高效培训——让鸡肋变成鸡排
- iwemeta元宇宙:特斯拉CEO马斯克未来10年,卖出1亿特斯拉。你们认为可以吗?
- Google Play 开发者账户关联被封,如何避免新注册账户被关联封号?
- oracle纯SQL更新插入clob类型字段
- 远程桌面无法复制粘贴到本地
- 直流有刷电机:简单、可靠的选择
- 富文本编辑器Ueditor实战(四)-video集成
- error: RPC failed; HTTP 502 curl 22 The requested URL returned error: 502 Proxy Error fatal:
- 文字中间保留空白的几种方式
- **关于本人在使用JDBC时出现数据库连接失败问题**