摘要: 據說是一個通用的手機上使用的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];
閱讀全文