如何在安卓手机查看html源代码

html-css014

如何在安卓手机查看html源代码,第1张

百度“查看网页源码”,有很多支持查看网页源码的在线站点

超级文本标记语言文档制作不是很复杂,但功能强大,支持不同数据格式的文件镶入,这也是万维网(WWW)盛行的原因之一,其主要特点如下:

简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便。

可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。

平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超级文本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行的另一个原因。

你好,主要有一下方法:

方法一、查看html源码的站点

百度“查看网页源码”,有很多支持查看网页源码的在线站点。

方法二、QQ浏览器 + ES文件管理器

使用QQ浏览器打开网页,长按,“保存离线网页”。

打开ES文件管理器,打开路径“存储卡/QQBrowser/网页保存”,打开方式选择“ES文本阅读器”即可查看源码。

方法三、Firefox 或 Chrome 手机浏览器

在要查看源码的网址前加“view-source:”即可。

望采纳~

在Androidmanifest.xml里添加以下两行就ok.

<uses-permission android:name="android.permission.INTERNET"/>

<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>

then.就口以添加关于抓取网页的代码了。主要就是俩函数,一个负责连接网页(testGetHtml()),一个用于读取源码(readStream()):

public static byte[] readStream(InputStream inputStream) throws Exception {

byte[] buffer = new byte[1024]

int len = -1

ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream()

while ((len = inputStream.read(buffer)) != -1) {

byteArrayOutputStream.write(buffer, 0, len)

}

inputStream.close()

byteArrayOutputStream.close()

return byteArrayOutputStream.toByteArray()

}

public static String testGetHtml(String urlpath) throws Exception {

URL url = new URL(urlpath)

HttpURLConnection conn = (HttpURLConnection) url.openConnection()

conn.setConnectTimeout(6 * 1000)

conn.setRequestMethod("GET")

if (conn.getResponseCode() == 200) {

InputStream inputStream = conn.getInputStream()

byte[] data = readStream(inputStream)

String html = new String(data)

return html

}

return null

}

用的时候注意URL要写全,testGetHtml("http://www.baidu.com/")这样即可。

源码会存在一个String变量中