`

Android访问的网络上的txt文件地址

阅读更多
<uses-permission android:name="android.permission.INTERNET" />

 

TextView tv = new TextView(this);
  
  String myString = null;
  
  try
  {
   /* 定义我们要访问的地址url */
   URL uri = new URL("http://192.***.*.***:8080/android.txt");
   
   /* 打开这个url连接 */
   URLConnection ucon = uri.openConnection();
   
   /* 从上面的链接中取得InputStream */
   InputStream is = ucon.getInputStream();
   
   BufferedInputStream bis = new BufferedInputStream(is);
   ByteArrayBuffer baf = new ByteArrayBuffer(100);
   int current = 0;
   /* 一直读到文件结束 */
   while ((current = bis.read()) != -1)
   {
    baf.append((byte) current);
   }
   myString = new String(baf.toByteArray());
  }
  catch (Exception e)
  {

   myString = e.getMessage();
  }
  /* 将信息设置到TextView */
  tv.setText(myString);
  
  /* 将TextView显示到屏幕上 */
  this.setContentView(tv);

 

1
2
分享到:
评论

相关推荐

    android 可以访问apache下的1.txt文件的内容

    总之,Android访问Apache服务器上的1.txt文件涉及到权限设置、网络请求、HTTP协议和文件I/O操作。理解这些概念并正确实施是实现这一目标的关键。在实际开发过程中,你还需要考虑性能优化、错误处理和用户体验等因素...

    android开发--访问网络,保存文件,http访问

    在Android开发中,访问网络、保存文件以及进行HTTP请求是常见的功能需求。下面将详细讲解这些知识点。 一、访问网络 在Android中,通过HttpURLConnection或OkHttp库可以实现网络访问。首先,需要在AndroidManifest....

    缓存一个list的内容进txt文件,Android

    在Android开发中,缓存是一种常见的优化策略,用于提高数据加载速度和减少网络请求。当应用需要频繁访问相同数据时,将数据缓存到本地可以显著提升用户体验。本话题主要探讨如何将一个list的内容缓存到TXT文件中,并...

    从android客户端传一个文件到服务端【使用httpurl】

    在上传文件前,需要创建请求参数,这包括URL(服务器的地址)和文件路径(本地文件的路径)。确保URL是可访问且服务器支持文件上传的。 ```java String serverUrl = "http://yourserver.com/upload"; String ...

    Android读取SMB服务器资源或者下载资源文件

    在Android平台上,访问和下载SMB(Server Message Block)服务器上的资源是一项常见任务,尤其是在企业环境中,SMB常用于共享文件和数据。SMB是一种网络文件系统协议,它允许网络上的计算机共享文件、打印机和其他...

    Android读取本地json文件的方法(解决显示乱码问题)

    - **SD卡操作**:Android允许应用在外部存储(如SD卡)上进行文件操作,但需要注意权限问题。 - **Android视图View和控件**:View是Android UI的基本元素,控件是可交互的View子类,如Button、TextView等。 - **...

    android jni获取 Mac地址

    在Android开发中,JNI(Java Native Interface)是一种技术,允许...最后,记得在Android.mk或CMakeLists.txt文件中编译并链接这个C++源文件,生成`libjnima.so`动态库,然后将其打包进APK,以便Java代码能够正确调用。

    Android读取文本文件的demo

    这个"Android读取文本文件的demo"就是一个很好的学习示例,它演示了如何从res/raw目录下读取txt文件并将其内容显示在屏幕上。下面我们将详细探讨这个过程以及涉及的关键知识点。 首先,Android中的资源管理非常重要...

    MT6589_Android_scatter_emmc.txt

    根据提供的文件信息,我们可以深入探讨MT6589平台下的EMMC分区布局及各分区的具体含义,这对于理解Android系统的启动过程、系统结构以及硬件配置具有重要意义。 ### MT6589简介 MT6589是由MediaTek(联发科技)...

    Android Txt文本阅读器源码

    良好的源码应包含测试用例,确保不同场景下的功能正常,例如不同大小的TXT文件、网络条件下的加载速度等。 这个“Android Txt文本阅读器源码”是学习Android文件操作、UI设计、多线程处理和用户体验优化的良好实践...

    android文件上传下载示例代码

    本示例代码着重于Android平台上的文件上传和下载操作,尤其是针对txt文本和mp3音频文件。下面将详细阐述实现这些功能的关键知识点。 一、Android文件系统 Android设备使用Linux内核,因此其文件系统遵循Unix-like...

    Android中http请求及文件读写操作方法

    3. **使用Android Storage Access Framework (SAF)**:对于Android 4.4(KitKat)及更高版本,推荐使用SAF来处理文件选择和访问,它提供了更友好的用户界面和更好的兼容性。 总的来说,理解并熟练掌握HTTP请求和...

    演示Android下载文件的例子

    在Android 6.0(API级别23)及以上版本,你需要在运行时请求`WRITE_EXTERNAL_STORAGE`和`INTERNET`权限,以允许应用写入外部存储并访问网络。在AndroidManifest.xml中添加如下权限声明: ```xml &lt;uses-permission ...

    android之网络文件下载保存到SD_card上.pdf

    访问网络并下载文件 - **创建`HttpURLConnection`对象**:首先需要根据文件的URL创建一个`HttpURLConnection`对象。 - **获取`InputStream`对象**:通过`HttpURLConnection`对象的`getInputStream()`方法获取输入...

    MT6735_Android_scatter

    ### MT6735_Android_scatter 文件解析与理解 #### 概述 在深入了解MT6735_Android_scatter文件之前,我们先来了解一下什么是scatter文件以及它在安卓设备线刷过程中的作用。 **Scatter文件**是用于描述固件分区...

    android开发实例-sdcard文件读写及WIFI检测

    本实例将深入探讨如何在Android设备上实现SD卡文件的操作以及如何检测Wi-Fi的状态。这些功能对于创建涉及数据存储和网络通信的应用至关重要。 首先,我们来看SD卡文件读写。Android系统允许应用程序在外部存储...

    android检测网络连接是否存在.txt

    `ConnectivityManager`类提供了访问网络连接状态的能力。 #### 12.3 检测网络连接状态 ```java if (connectivity == null) { return false; } else { NetworkInfo[] info = connectivity.getAllNetworkInfo(); ...

    Android创建文件并读写数据

    在Android系统中,创建文件并进行读写操作是应用程序中常见的功能,比如保存用户设置、存储游戏进度或者缓存网络数据。以下将详细介绍如何在Android环境中实现这些操作。 首先,要创建一个文件,你需要获得一个File...

    android获取网络数据到本地并查看.zip

    在Android系统中,访问网络和写入外部存储需要相应的权限。在AndroidManifest.xml文件中,你需要添加`&lt;uses-permission&gt;`标签来请求`INTERNET`和`WRITE_EXTERNAL_STORAGE`权限: ```xml &lt;uses-permission ...

Global site tag (gtag.js) - Google Analytics