百度echarts是一個很不錯的圖表項目,效果很絢麗。
用起來也不知很繁瑣。
這里主要說在android項目中的整合。
1、項目整合,這個地方我是一個已經(jīng)在使用的項目中整合的例子。
用的就不是android studio而是eclipse。
我只截取部分結(jié)構(gòu)。
2、下載位置如圖。
(建議下個完全的。就是倒數(shù)第二個。就是“完整”這個)
3、可以選擇部分組件進行打包成js文件下載。
4、這個地方要注意主題和組件是分開的。
5、下載下來的文件是這個樣子的。
6、調(diào)用原理很簡單。
WebView控件加載html。
估計大家都知道。
7、
java代碼部分
8、通過java代碼調(diào)用js代碼中的方法function
這個地方要注意的地方,也是一個關(guān)鍵所在。
Thread.sleep(2000);(這個自己控制。)
只要原因在于,js方法的調(diào)用必須在html頁面加載完成之后才能調(diào)用。
就是用webview加載html還是需要耗時間的,必須等待加載完,在執(zhí)行代用js方法的代碼。
9、現(xiàn)在說說html文件
加載js
10、js的方法圖片
可以這樣進行測試。(萬惡的eclipse不能調(diào)試html,自己打輸出語句吧,用瀏覽器調(diào)試。)
window.onload=function(){
createChart('line',['第一種','第二種','第三種','第四種'],[89,78,77]);}
【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!