【发布时间】:2016-05-04 06:09:37
【问题描述】:
我想使用 d3.js 提供的可折叠树来可视化数据。我正在关注教程http://www.appstoremarketresearch.com/articles/d3-js-pie-chart-android-webview/。
不幸的是,我不确定如何从头开始(安装 d3.js)以及如何在 Android 应用程序中运行它。有可靠的参考吗?谢谢。
【问题讨论】:
标签: javascript android d3.js
我想使用 d3.js 提供的可折叠树来可视化数据。我正在关注教程http://www.appstoremarketresearch.com/articles/d3-js-pie-chart-android-webview/。
不幸的是,我不确定如何从头开始(安装 d3.js)以及如何在 Android 应用程序中运行它。有可靠的参考吗?谢谢。
【问题讨论】:
标签: javascript android d3.js
答案是您自己链接的帖子,请参阅在 Android 片段和 WebView 中制作饼图部分:
要在 Android 应用程序中制作 D3.js 图表,请先下载 D3.js 源码来自 D3.js 主页。
然后
- 在您的应用项目路径中,为 JavaScript 资产创建一个目录:Android-D3jsPieChart/assets/js
- 从您下载的缩小的 d3.min.js 源文件复制到 Android-D3jsPieChart/assets/js
- 为 HTML 资产创建目录:Android-D3jsPieChart/assets/html
- 创建文件 Android-D3jsPieChart/assets/html/piechart.html。将此代码复制到新文件中:
D3.js 饼图
上面的代码允许您在 webview 中使用来自assets 的 d3 库。完成这些设置后,您可以继续进行任何普通的 d3.js 教程并在您的 web 视图中使用它们,对于 JavaScript 文件 (.js),您可以继续将它们放在 assets 文件夹中。
【讨论】: