Android中H5开发和如何画复杂图表

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/f552126367/article/details/87862444

一、前言

  今天算是加入新公司整两个月了,一直没有写博客,主要是感觉没啥可写的,感觉没有完整的知识点供参考。在两个月也学习了许多新的知识,新的公司算是比较大的公司,好多功能都进行了封装。首先,两个月接手6个项目,想想都可怕,幸好都是些维护型的,可改动的不多,每天就是看代码。6个项目中有两个项目是完全用H5开发的,两个项目是Android和H5混合开发的,两个项目是纯原生的。

1、纯H5开发对于Android开发来说简直太简单了,直接提供一个壳子,壳子中已经有了和H5交互的基本功能,完全不用自己管,初步点了一下,效率还可以;和H5的交互完全不用我管,都已经封装好了。

2、Android原生和H5混合开发的就是登陆和首页用原生,其他页面用H5,感觉效果还行,感觉延迟不是太大,这可能也是H5混合开发火起来的原因吧。

3、两个纯原生项目,一个是需要离线操作,只能用原生,另一个是客户太重要,对项目要求高,就只能用Android原生开发了。

二、Android画复杂图表

1、Android画复杂图表,感觉就三种方式

1)使用第三方框架,如(MpAndroidChart)

2)自己画(大神级操作,不建议)

3)使用html画,而使用echarts插件算是比较方便的了,echarts的效果要比Android原生效果多得多。

2、如何加载ecarhts

其实挺简单的,在xml布局中加载webview,webview加载指定的html,html等js可以放在assets下,html注意一下引用js的方式,就可以实现超级复杂的画图功能了。

猜你喜欢

转载自blog.csdn.net/f552126367/article/details/87862444