当我新建个普通的.java文件的时候,如果我们想对url进行编程,那么我们要将中文编码成UTF8,这个是java自己默认的编码方式,如果我们将中文强制用GBK编码,那么会出现错误。我们可以这样理解,其实android修改了java的部分代码,android的Activity是android编码是自己定义的,他们自己定义了自己的编码方式,这一点可以从谷歌的浏览器传中文参数得到证明。而java本身的URL编码是用UTF8的。所以前段时间ORACLE状告GOOGLE是有道理的。 要记住:当我们在Activity里面进行传递中文的时候要用GBK进行预处理,而在普通JAVA类里面的时候要用UTF8进行编码。

更多相关文章

  1. 转:Android中自定义SeekBar的背景颜色,进度条颜色,以及滑块的图片
  2. Android—启动内置APK和动态发送接收自定义广播
  3. [置顶] Android中自定义View、ViewGroup理论基础详解
  4. Android(安卓)自定义横向滚动条联动进阶版
  5. 基于Android实现ListView圆角效果
  6. Android自定义导览地图组件(一)
  7. Android(安卓)studio文件编码格式怎么快速切换?
  8. Android(安卓)—— 自定义View的实现方法
  9. android 自定义dialog 实例

随机推荐

  1. android小程序 查询电话号码信息
  2. Android 播放音乐文件与视频文件
  3. android系统的优缺点
  4. Android Okhttp的基础使用版
  5. The Android ION memory allocator - Onl
  6. Android本地服务的启动 - zygote服务及Da
  7. 模拟android访问服务器
  8. Android Applications Tutorial 22. Thre
  9. 5 Android Websites You Should Check Ou
  10. 10.Android ImageView ScaleType属性