java - 在 Android 上基于 Web 的程序的设置页面中编辑 css

标签 java jquery android css xml

我已经为 Android 创建了一个应用程序,它通过 WebView 显示 HTML 页面。每个页面都使用一个公共(public) CSS 页面。

我试图做的是创建一个设置页面,允许我更改 CSS,从而导致所有 HTML 页面发生变化。我到处都在寻找一种方法来做到这一点,但我的搜索还没有成功。

最佳答案

如果您想绕过编写 Android 首选项 Activity ,并在网络应用程序中保留所有智能,只需将其封装在 WebView 中,您最好的选择是使用服务器端语言进行 I/O 访问,就像其他人一样上面有建议。既然你已经在使用 JavaScript,为什么不保留所有 JS? node.js 对我来说似乎是一个很好的解决方案。

您需要查看 node.js API doco here .你想要的是:

fs.write(fd, buffer, offset, length, position, [callback])

fd 指的是文件名和位置,您需要指定缓冲区、偏移量、长度和位置,以告诉节点您要写入文件中的哪个位置。

关于java - 在 Android 上基于 Web 的程序的设置页面中编辑 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9798462/

相关文章:

从内部类内部访问Java局部变量;需要声明为最终的,为什么它在 NetBeans 中有效?

java - 遵循 arquillian-graphene 指南的问题

java - 如何解决Intent引起的空指针异常

javascript - 条形图支柱上没有不同的颜色

javascript - 如何获取周围元素的id?

Java - 尝试在屏幕上生成单元格,收到 ArrayIndexOutOfBoundsException

android - Xamarin 表格 : Is it possible to add disclosure indicator in Android?

java - 如何检查 List<Long> 是否包含一个值?

php - 如何为使用 javascript 加载的内容添加书签

java - 使用 parse 和 sinch 在 2 个用户之间发送图像