串行服务

原创 2015年11月18日 15:02:44


package com.example.servicetest;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;

public class MainActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);

		int [] nums = new int[2];
		Intent intent = new Intent(this, MyAppService.class);
		intent.setAction("KEY");
		for (int i = 0; i <20; i++) {
			
				nums[0]=i;
			    nums[1]=i+1;
			    intent.putExtra("ruselt", nums);
			    startService(intent);
		}
	}
	
	@Override
	public	void	onDestroy(){
		super.onDestroy();
		
		Intent intent = new Intent(this, MyAppService.class);
		stopService(intent);
	}
}

<service android:name=".MyAppService"/>

package com.example.servicetest;

import android.app.IntentService;
import android.content.Intent;
import android.os.IBinder;
import android.util.Log;
import android.widget.Toast;

public class MyAppService extends IntentService {

	
	public MyAppService() {
		super("MyAppService");
	}
	
	@Override
	protected void onHandleIntent(Intent intent) {
		int [] nums = intent.getIntArrayExtra("ruselt");
		int data = nums[0]+nums[1];
		Toast.makeText(getApplicationContext(),data+"", Toast.LENGTH_SHORT).show();
		Log.d("============", data+"");
		
		try {
			Thread.sleep(2000);
		} catch (InterruptedException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}

	@Override
	public void onDestroy() {
		Log.d(this.getClass().getName(), "onDestroy");
	}
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

GCD串行并发队列扫盲

概述 本篇一起来学习GCD队列相关知识及如何使用。一直以来都是看到过别人这么用,说实在的,还真没有学过文档,也没有深入研究过其所以然。今天一起来看看苹果的GCD队列相关知识,扫一扫盲区吧! ...

新生代串行收集器对内存分配及回收的影响

这是我见过的说得最明白的关于java垃圾回收的文章 ,原文链接:http://it.100xuexi.com/view/otdetail/20120714/7491b5ef-65b2-4778-929...

ios菜鸟关于同步、异步 并发和串行的理解

迄今为止,做IOS开发已经经历了一年有余的是

C645x的串行RapidlO通信系统设计

引 言   随着社会信息交流需求的急剧增加、个人移动通信的迅速普及,频谱已成为越来越宝贵的资源。天线技术采用空分复用(SDMA),利用在信号传播方向上的差别,将同频率、同时隙的信号区分开来。它可以成...

孙鑫VC学习(第13课--文档与串行化)

先建立一个MFC的单文档程序。在框架上增加两个按钮,文件操作下面的读取文件和写入文件。并且在视类中增加消息响应函数。下面用CArchive类对文件进行操作。使对象持久性。将CArchive类保存在持久...

基于c#的两种最小凸包的生成(三硬币法与串行算法)

凸包(Convex Hull)是一个计算几何(图形学)中的概念。 在一个实数向量空间V中,对于给定集合X,所有包含X的凸集的交集S被称为X的凸包。 X的凸包可以用X内所有点(X1,...Xn)的线...

SPI、I2C、UART三种串行总线的区别

SPI、I2C、UART三种串行总线的区别 第一个区别当然是名字:      SPI(Serial Peripheral Interface:串行外设接口); I2C(INTER IC BU...

SRIO学习(五)——SerDes Macro(串行解串宏)

SerDes宏和其配置 SRIO通过允许一个可扩展的非专有接口,为我们提供了许多好处。这个接口就是SerDes。 通过使用SerDes宏,可以与外设交流,并且外设都可以扩充带宽。同一个外设可以用在...

内蒙古自治区环保在线监测设备RS232串行口协议    

内蒙古自治区环保在线监测设备RS232 串行口协议一、有关串行通信的物理标准1、  信号电平标准:RS-232-C采用负逻辑规定逻辑电平,RS-232-C将-5V~-15V规定为“1”,+5V~+1...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)