Android编程中字符相关

在Android中向网站提交数据,如果没中文还好,有中文的话,很可能会出现乱码,这是就要用Uri.encode()了,对中文进行编码,这样就不会出现乱码了,但是对于存储在SD卡中的中文名的文件,不知为何,在Android中安装个文件浏览器,发现没有乱码,但是在程序中读取文件名,必定是乱码,用adb shell也发现是乱码,网上查了查貌似也没什么解决方法,郁闷了。。。这次做“未来照浏览器”时,还有一个问题就是字符串的对比,判断字符串是否相等,不能用str==”ok”,要用str.equals(“ok”),这个老师讲过,==好像是对比两个对象来着,具体忘记了,这个上面弄了很长时间。

还有,Eclipse你能不能不要再莫名其妙的错误了啊。。。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注