分类:C#、Android、VS2015; 创建日期:2016-03-03 一、简介 本示例通过AlarmManager类以固定的时间间隔调用服务(每隔2秒更新一次随机生成的股票数据)。如果将此示例的代码改为定期调用一次Web服务,就能轻松实现股票在线更新的功能。 二、示例3运行 ...
分类:C#、Android、VS2015;
创建日期:2016-03-03
一、简介
本示例通过AlarmManager类以固定的时间间隔调用服务(每隔2秒更新一次随机生成的股票数据)。如果将此示例的代码改为定期调用一次Web服务,就能轻松实现股票在线更新的功能。
二、示例3运行截图
本示例在Android 4.4.2(API 19)中运行正常(右侧屏幕中的数据会自动每2秒更新一次),但在Android 6.0(API 23)模拟器中AlarmManager不起作用,原因未知,所以这里截取的是在Android 4.4.2模拟器中运行的效果。
三、主要实现步骤
1、添加Json引用
有些股票数据是以JSON格式提供的,如果希望读取JSON格式的数据,需要添加Json引用。
由于本例子实际并未使用它,所以不添加也可以。
具体添加办法如下:鼠标右击项目中的“引用”,然后选择Systm.Json:
2、添加Internet访问权限
股票一般都是通过Internet发布的,如果访问股票的Web服务,还需要添加Internet访问权限(如果已经添加过就不用添加了):
<uses-permission android:name="android.permission.INTE.NET" />
当然,由于这个例子中并没有真正访问Internet,不添加这个权限也可以。
3、添加ch1703_main.<??><TextView ="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="15dp" android:text="test" />
原标题:【Android】17.4 Activity与IntentService的绑定
关键词:Android
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。