关于android编码问题-URL中文编码-Activity中文编码与.java编码
16lz
2021-01-26
当我新建个普通的.java文件的时候,如果我们想对url进行编程,那么我们要将中文编码成UTF8,这个是java自己默认的编码方式,如果我们将中文强制用GBK编码,那么会出现错误。我们可以这样理解,其实android修改了java的部分代码,android的Activity是android编码是自己定义的,他们自己定义了自己的编码方式,这一点可以从谷歌的浏览器传中文参数得到证明。而java本身的URL编码是用UTF8的。所以前段时间ORACLE状告GOOGLE是有道理的。 要记住:当我们在Activity里面进行传递中文的时候要用GBK进行预处理,而在普通JAVA类里面的时候要用UTF8进行编码。
更多相关文章
- 转:Android中自定义SeekBar的背景颜色,进度条颜色,以及滑块的图片
- Android—启动内置APK和动态发送接收自定义广播
- [置顶] Android中自定义View、ViewGroup理论基础详解
- Android(安卓)自定义横向滚动条联动进阶版
- 基于Android实现ListView圆角效果
- Android自定义导览地图组件(一)
- Android(安卓)studio文件编码格式怎么快速切换?
- Android(安卓)—— 自定义View的实现方法
- android 自定义dialog 实例