从ip地址获取数据并显示在我的Android应用程序上

时间:2012-07-29 10:53:40

标签: android

我在android中创建了一个应用程序,它显示了工厂上的连续单元生产。

应用程序中显示的数据来自I.P.Address.can任何人都告诉我如何将I.P.Address中的数据显示到我的应用程序中

1 个答案:

答案 0 :(得分:2)

如果您在IP地址托管网站或网络服务器,则可以阅读如何下载网页here的内容。如果要显示网页,可以使用WebView

如果您不使用HTTP协议,而只使用FTP,则可以阅读here的操作。

修改

FTP示例:

   URL url = new URL("ftp://1.2.3.4/test.csv");
   URLConnection urlConnection = url.openConnection();
   InputStream in = new BufferedInputStream(urlConnection.getInputStream());
   String result = "";

   try {
     BufferedReader reader = new BufferedReader(new InputStreamReader(in));
     String line;
     while((line=reader.readLine())!=null){
       result += line;
      }
     yourTextView.setText(result);
    finally {
     in.close();
   }
 }