我正在研究從固定網頁獲取信息並將信息轉換爲圖形的應用程序。我試圖收到的網頁是一個txt文件。問題在於txt文件非常大,需要一分鐘才能將文件轉換爲java中的字符串。我使用這個代碼如下:在Android java中從互聯網獲取txt文件的一部分
HttpClient client = new DefaultHttpClient();
HttpGet httpGet = new HttpGet("http://winterberg.dnsalias.net:9000/log.txt");
ResponseHandler<String> handler = new BasicResponseHandler();
response = client.execute(httpGet, handler);
txt文件代表的溫度在一所房子的歷史。自2011年8月11日起,每小時一行文本自動添加到文本文件中,因此它包含6000多行。但是,只有上個月的信息與應用程序相關。有沒有辦法從文件末尾開始讀取,直到它讀取了一定數量的行?
或者有另一種方法來加快閱讀文件?
我無法更改文本文件。
開始是指什麼(第3行,代碼的第一部分)? –
在第一次運行時,你應該得到你的文本文件的所有部分,所以,你應該設置開始'0' –
如果你達到你的問題答案,你應該接受正確的答案。 –