摘要: 据说是一个通用的手机上使用的UTF8转换程序,先记下来。
阅读全文
摘要: Activity设置全屏和无标题栏,要用到andorid.view.Window和android.view.WindowManager。
Window.FEATURE_NO_TITLE表示无标题栏。
WindowManager.LayoutParams.FLAG_FULLSCREEN表示全屏。
具体用法如下:
阅读全文
摘要: 在处理大文本文件字符编码转换时,碰到的一个问题,即使用CharsetDecoder.decode()方法解码一个MappedByteBuffer对象时,如果这个MBB对象的长度设置的不好,可能会出现“java.nio.charset.MalformedInputException:Malformed input length is 2.”的错误。但是如果直接使用Charset.decode()方法,则不会出现这样的错误。两端代码片段如下:
阅读全文
摘要: 自动检测文本文件编码的代码(只能简单判断是UTF-8或不是UTF-8),因为一般除了UTF-8之外就是GBK,所以就设置默认为GBK。
String charsetDetect(String path) {
String _charset="";
try {
File file = new File(path);
InputStream fs = new FileInputStream(file);
byte[] buffer = new byte[3];
阅读全文