gpt4 book ai didi

Android:如何接收完整的 html,图像和 css 文件作为字符串?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:18:28 24 4
gpt4 key购买 nike

我正在寻找一种仅在 wifi 上时在 Android 上缓存我的 html、css 和图像的方法。如果不在 wifi 上,应用程序将从缓存中读取。我知道可以在 iPhone 上解决这个问题 ASIHTTPRequest ,使用Base64编码。

那么,如何接收一个完整的html,以字符串形式包含图像和css文件,以便我可以将其存储在手机上并在离线模式下显示?

编辑 - 已解决

  1. 使用HttpClient获取html
  2. 匹配所有 src 和 href 标签 (src|href)s*=s*\"([^\"]+)\"
  3. 从服务器获取文件并使用Base64进行转换
  4. 在html中用转换后的Base64字符串替换文件名标签
  5. 将新的 html 字符串插入到准备使用的 Sqlite 数据库中:)

最佳答案

您可以使用 HttpClient 类下载 html 文件和其他相关文件并存储它。

关于Android:如何接收完整的 html,图像和 css 文件作为字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9739486/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com