关闭

股票应用开发——网络数据的获取(一)

标签: android股票
187人阅读 评论(0) 收藏 举报
分类:


        一、背景

        之前很少写技术博客一方面是怕自己的技术不到家,把大家带到坑里;另一方面就是自己太懒了。现在鼓起勇气把自己的心得体会以及项目的实现思路展现给大家。希望和大家一起学习一起进步!害羞

        下面说一下此次实现的主要功能:

        1. 展示指标的图表:MA,VOL,MACD,KDJ;

        2. 实现股票的十字线功能,以及当天股票详情信息框的展示;

        3. 手势:

        1>    单击实现展示十字线和当天股票详情信息框,再次点击消失;

        2>    在不出现十字线的情况下,单指滑动屏幕实现图表的滚动;

        3>    实现双指的缩放;

        4>    实现上下图表的联动,上下图表同时滚动;

       废话不多说,按照惯例首先展示程序运行结果:
  

上面组图展示的分别是:

第一幅:为K线图和成交量图(VOL);第二幅:K线图和MACD图;第三幅:K线图和KDJ图表;

如果感觉还可以的话记得给我点个赞,很辛苦的好吧!谢谢大家!

-------------------------------------------------------------------------------------------------------------------

        好了言归正传,本篇博客主要是数据的获取以及解析:

首先获取网络数据:

接口服务器提供的是XML的数据格式,需要使用XML的相关解析方式;在这里使用的是PULL解析。

思路:

使用的是HttpURLConnection使用GET的方式建立网络的连接获取信息流InputStream,下一步就是利用平PULL解析,解析网络获取的数据,并将解析的数据封装到之前定义的股票对象中。

下面是代码片段:



下一篇博客将会讲述:相关指标的含义以及计算,敬请期待!




0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:5516次
    • 积分:238
    • 等级:
    • 排名:千里之外
    • 原创:17篇
    • 转载:0篇
    • 译文:2篇
    • 评论:1条