最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android HelloChart開源庫(kù)圖表之折線圖的實(shí)例代碼

 更新時(shí)間:2018年05月16日 11:23:43   作者:shineflowers  
這篇文章主要介紹了Android HelloChart開源庫(kù)圖表之折線圖的實(shí)例代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,一起跟隨小編過來(lái)看看吧

前面我們介紹了開源圖表庫(kù)MPAndroidChart,請(qǐng)參考:

Android MPAndroidChart開源庫(kù)圖表之折線圖的實(shí)例代碼

我們今天介紹的將是一個(gè)更為優(yōu)秀的圖表庫(kù),比MPAndroidChart性能更好,功能更完善,UI風(fēng)格更美觀,坐標(biāo)軸更精細(xì)。

支持縮放、滑動(dòng)以及平移。Zoom(pinch to zoom, double tap zoom), scroll and fling

支持自定義坐標(biāo)軸(比如坐標(biāo)軸位置:上下左右內(nèi)部),支持自動(dòng)生成坐標(biāo)軸。Custom and auto-generated axes(top, bottom, left, right, inside)

動(dòng)畫(Animations)

支持預(yù)覽,即在chart下面會(huì)有一個(gè)坐標(biāo)密度更細(xì)的附屬chart,當(dāng)選中附屬chart的某一區(qū)域,附屬chart上面的chart會(huì)顯示選中區(qū)域的更詳細(xì)情況。

GitHub地址

下面主要實(shí)現(xiàn)折線圖:

1.從上面的地址中下載最新hellocharts-library-1.5.3.jar包, 然后copy到項(xiàng)目的libs中

2. 定義xml文件

3. 顯示折線圖的部分邏輯如下:

for (int i = 0; i < 10 ; i++) { 
 mPointValues.add(new PointValue(i, new Random().nextInt(10))); 
 mAxisValues.add(new AxisValue(i).setLabel(i)); //為每個(gè)對(duì)應(yīng)的i設(shè)置相應(yīng)的label(顯示在X軸) 
} 
Line line = new Line(mPointValues).setColor(BLUE).setCubic(false); 
List<Line> lines = new ArrayList<Line>(); 
lines.add(line); 
LineChartData data = new LineChartData(); 
data.setLines(lines); 
//坐標(biāo)軸 
Axis axisX = new Axis(); //X軸 
axisX.setHasTiltedLabels(true); 
axisX.setTextColor(BLUE); 
axisX.setName("采集時(shí)間"); 
axisX.setMaxLabelChars(10); 
axisX.setValues(mAxisValues); 
data.setAxisXBottom(axisX); 
Axis axisY = new Axis(); //Y軸 
axisY.setMaxLabelChars(7); //默認(rèn)是3,只能看最后三個(gè)數(shù)字 
data.setAxisYLeft(axisY); 
//設(shè)置行為屬性,支持縮放、滑動(dòng)以及平移 
mLineChartView.setInteractive(true); 
mLineChartView.setZoomType(ZoomType.HORIZONTAL); 
mLineChartView.setContainerScrollEnabled(true, ContainerScrollType.HORIZONTAL); 
mLineChartView.setLineChartData(data); 
mLineChartView.setVisibility(View.VISIBLE); 

上文所表述的全部?jī)?nèi)容是Android HelloChart開源庫(kù)圖表之折線圖的實(shí)例代碼,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • Android 繞過反射黑名單的方法

    Android 繞過反射黑名單的方法

    這篇文章主要介紹了Android 繞過反射黑名單的方法,幫助大家更好的理解和使用Android,感興趣的朋友可以了解下
    2021-02-02
  • Android布局——Preference自定義layout的方法

    Android布局——Preference自定義layout的方法

    PreferenceActivity是一個(gè)方便設(shè)置管理的界面,但是對(duì)于界面顯示來(lái)說比較單調(diào),所以自定義布局就很有必要了,下面與大家分享下Preference中自定義layout的方法
    2013-06-06
  • Android編程獲取SD卡路徑及剩余容量的方法

    Android編程獲取SD卡路徑及剩余容量的方法

    這篇文章主要介紹了Android編程獲取SD卡路徑及剩余容量的方法,涉及Android針對(duì)SD卡的狀態(tài)判斷,路徑獲取及容量計(jì)算等相關(guān)技巧,需要的朋友可以參考下
    2016-04-04
  • Android操作系統(tǒng)的架構(gòu)設(shè)計(jì)分析

    Android操作系統(tǒng)的架構(gòu)設(shè)計(jì)分析

    這篇文章主要介紹了Android操作系統(tǒng)的架構(gòu)設(shè)計(jì)分析,Android系統(tǒng)架構(gòu)分為L(zhǎng)inux內(nèi)核驅(qū)動(dòng)、C/C ++框架、Java框架、Java應(yīng)用程序,本文分別講解了它的作用,需要的朋友可以參考下
    2015-06-06
  • Kotlin協(xié)程的啟動(dòng)方式介紹

    Kotlin協(xié)程的啟動(dòng)方式介紹

    這篇文章我們來(lái)講協(xié)程的啟動(dòng),畢竟協(xié)程是一個(gè)很強(qiáng)大的設(shè)計(jì)模式,深入了解需要花很多的時(shí)間,我們先從簡(jiǎn)單開始,其實(shí)學(xué)會(huì)了簡(jiǎn)單的使用,基本已經(jīng)可以滿足我們平時(shí)的開發(fā)需要了,話不多說,開始
    2022-09-09
  • Android開發(fā)自定義TextView省略號(hào)樣式的方法

    Android開發(fā)自定義TextView省略號(hào)樣式的方法

    這篇文章主要介紹了Android開發(fā)自定義TextView省略號(hào)樣式的方法,結(jié)合實(shí)例形式分析了Android文本控件TextView相關(guān)屬性與字符串操作技巧,需要的朋友可以參考下
    2017-10-10
  • 使用Android WebSocket實(shí)現(xiàn)即時(shí)通訊功能

    使用Android WebSocket實(shí)現(xiàn)即時(shí)通訊功能

    即時(shí)通訊(Instant Messaging)最重要的毫無(wú)疑問就是即時(shí),不能有明顯的延遲,要實(shí)現(xiàn)IM的功能其實(shí)并不難,目前有很多第三方,比如極光的JMessage,都比較容易實(shí)現(xiàn)。本文通過實(shí)例代碼給大家分享Android WebSocket實(shí)現(xiàn)即時(shí)通訊功能,一起看看吧
    2019-10-10
  • Android?藍(lán)牙BLE開發(fā)完全指南

    Android?藍(lán)牙BLE開發(fā)完全指南

    BLE藍(lán)牙的興起主要因?yàn)榻陙?lái)可穿戴設(shè)備的流行,由于傳統(tǒng)藍(lán)牙功耗高不能滿足可穿戴設(shè)備對(duì)于續(xù)航的要求,所以大部分可穿戴設(shè)備采用藍(lán)牙4.0,即BLE藍(lán)牙技術(shù),這篇文章主要給大家介紹了關(guān)于Android?藍(lán)牙BLE開發(fā)的相關(guān)資料,需要的朋友可以參考下
    2021-11-11
  • Android獲取手機(jī)號(hào)碼和運(yùn)營(yíng)商信息的方法

    Android獲取手機(jī)號(hào)碼和運(yùn)營(yíng)商信息的方法

    這篇文章主要介紹了Android獲取手機(jī)號(hào)碼和運(yùn)營(yíng)商信息的方法,以實(shí)例形式完整講述了獲取手機(jī)號(hào)碼和運(yùn)營(yíng)商信息的技巧,代碼中包含完整的注釋說明,需要的朋友可以參考下
    2015-01-01
  • Android自定義View實(shí)現(xiàn)鐘擺效果進(jìn)度條PendulumView

    Android自定義View實(shí)現(xiàn)鐘擺效果進(jìn)度條PendulumView

    這篇文章主要介紹了Android自定義View實(shí)現(xiàn)鐘擺效果進(jìn)度條PendulumView,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09

最新評(píng)論

荔波县| 长宁区| 莲花县| 巴塘县| 内丘县| 东丽区| 富蕴县| 晴隆县| 柘城县| 万安县| 崇仁县| 潞城市| 丰台区| 广南县| 周至县| 和平县| 庄河市| 当雄县| 齐河县| 西峡县| 新昌县| 宁晋县| 上林县| 肇源县| 永川市| 兴安盟| 南阳市| 鲜城| 阳山县| 连州市| 正定县| 庆云县| 观塘区| 朝阳市| 彭山县| 洪洞县| 平果县| 高陵县| 襄汾县| 镇江市| 龙山县|