Android服务一 创建启动服务

原创 2016年05月31日 15:20:14

若要学习创建绑定服务,请查看下篇Android服务二 创建绑定服务

启动服务

基于Service

package service;

import android.app.Service;
import android.content.Intent;
import android.os.IBinder;

/**
 * 创建启动服务
 */
public class MyService extends Service {

    @Override
    public void onCreate() {

    }

    @Override
    public int onStartCommand(Intent intent, int flags, int startId) {

        return 0;
    }


    @Override
    public IBinder onBind(Intent intent) {

        return null;
    }

    @Override
    public void onDestroy() {

    }

}
String address = "http://img.blog.csdn.net/20160527205804527";
Intent intent = new Intent(this, MyService.class);
intent.putExtra("address", address);
startService(intent);


基于IntentService

package service;

import android.app.IntentService;
import android.content.Intent;

import HttpURL.HttpUtil;


/**
 * 使用IntentService创建启动服务
 */
public class StartIntentService extends IntentService {

    public StartIntentService() {
        super("Download Picture");
    }

    @Override
    protected void onHandleIntent(Intent intent) {
        HttpUtil.downloadPicture(intent.getStringExtra("address"));
    }
}
String address = "http://img.blog.csdn.net/20160527205804527";
Intent intent = new Intent(this, MyService.class);
intent.putExtra("address", address);
startService(intent);


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

相关文章推荐

Android Service---创建一个被启动类型的服务

一个启动类型的服务是另一个组件通过调用startService()方法,产生一个调用服务的onStartCommand()方法而启动的服务。 当一个服务被启动时,它有一个独立与启动它的组件的生命...

Android Service---创建一个被启动类型的服务

一个启动类型的服务是另一个组件通过调用startService()方法,产生一个调用服务的onStartCommand()方法而启动的服务。 当一个服务被启动时,它有一个独立与启动它的组件的生命周期...

Android SERVICE后台服务进程的自启动和保持

Service组件在android开发中经常遇到,其经常作为后台服务,需要始终保持运行,负责处理一些必要(见不得人)的任务。而一些安全软件,如360等,会有结束进程的功能,如果不做Service的保持...

android开机启动服务

  • 2014-12-10 11:49
  • 1.40MB
  • 下载

android获取设备已启动服务

  • 2014-06-17 17:35
  • 1.42MB
  • 下载

android开机启动无界面服务线程

http://www.yoyong.com/archives/450 android的开机启动某项功能很常见操作。很多时候我们往往只是需要开机启动一项服务,而不是将整个应用程序开启。这个...

Android 开机自动启动服务

  • 2012-10-12 12:22
  • 645KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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