Android图表:使用webview/JS或使用本机

Android图表:使用webview/JS或使用本机,android,charts,visualization,Android,Charts,Visualization,我们将构建一个android库,该库将为开发者提供一个API,以构建能够轻松嵌入特定图表的应用程序(图表将显示特定于API的特定内容) 既然市场上没有占主导地位的图表库,那么哪一个库最适合这样做呢。需要为此开发一些图表类型,而这些类型目前不受任何本机库(如热图)的支持。记住这一点,你们会建议使用本机库还是webview嵌入HTML/JS webview的问题在于,您无法在库项目(如资源)上打包资产(html/js)。因此,对于使用库将资产复制到项目的开发人员来说,这又是一个额外的步骤 其他信息:

我们将构建一个android库,该库将为开发者提供一个API,以构建能够轻松嵌入特定图表的应用程序(图表将显示特定于API的特定内容)

既然市场上没有占主导地位的图表库,那么哪一个库最适合这样做呢。需要为此开发一些图表类型,而这些类型目前不受任何本机库(如热图)的支持。记住这一点,你们会建议使用本机库还是webview嵌入HTML/JS

webview的问题在于,您无法在库项目(如资源)上打包资产(html/js)。因此,对于使用库将资产复制到项目的开发人员来说,这又是一个额外的步骤

其他信息:

我的API应该允许开发人员轻松嵌入图表。差不多

    <org.example.customPieChart
        android:id="@+id=chart"
        android:width="150dip"
        android:height="150dip"
        />


API应该处理所有其他的事情。只有当开发人员想要更改颜色时,才可以自定义这些内容,然后他可能会使用API的其他部分并这样做。

我使用了aChartEngine库来制作图表,它工作正常。所以我建议你用阿卡丁