有关C/S通讯、I/O读写可能都会遇到编码问题,既然Android使用了Java语言,自然会遇到些编码问题,文件读取就是个问题。通过getBytes可以轻松设置编码,比如Unicode、Utf-8以及三种ANSI的转换,默认情况下可以获取模拟器的编码方式,ANSI情况下使用的是GBK/GB2312,里Android开发网提示而使用getBytes的参数就可以对编码进行转换,比如getBytes("ISO-8859-1")、getBytes("GBK")返回的字节数组就是相应编码了。I/O相关的Android使用的都是Java标准API,都是基础知识,过去没有从事过Java开发的不妨看看这些内容。
RSS