其实Android的Service就是无界面的应用程序,否则,用Activity是一样的。我一直奇怪,有什么需求,必须用Service呢?答案是没有。不用Service,一切功能都能实现。

解决方案 »

  1.   

    如何实现activty不可见时的音乐停止呢?比如我按了home键
      

  2.   

    protected void onResume()
    {
    // TODO Auto-generated method stub
    super.onResume();
    Music.play(this,R.raw.music);
    }
    protected void onDestroy()
    {
    // TODO Auto-generated method stub
    super.onDestroy();
    Music.stop(this);
    }
      

  3.   

    不用service请教一下
    在几个Activity之间跳转怎么才能使背景音乐不重新播放
      

  4.   

    拿music来说,如果你写了一个music跑在你自己的进程中,那么,如果我觉得你的music写的很好,那么我打算用你的music player来播发音乐,如果不用service,请问,我改怎么和你交互呢?
      

  5.   


    楼主说的是在游戏中,你在游戏中写多个activity? 找抽呢?
      

  6.   


    一个线程用于播放音乐,再开一个线程在此线程new 一个handle 用于控制线程,有问题么?
      

  7.   


    求解一个应用 切出了界面 还能运行吗? 如果没有service
      

  8.   


    当然能运行啊, 线程是干啥的? 不过我一年多没摸Android开发了, 但是我记得是肯定行的.
      

  9.   


    楼主说的是在游戏中,你在游戏中写多个activity? 找抽呢?为什么不能有多个activity呢?难道主activity跳转到游戏activity不需要关闭前一个activity吗?
      

  10.   

    去纠结这个问题其实没有多大意义,音乐播放器不使用后台服务的,估计也就是你个人使用!如果市面上那些播放器都是一关掉activity就关掉的话,他们公司早就倒闭了!我们做技术方案的,为的就是解决人性的需求!
      

  11.   

    最近自己也在学,刚好做到了这个功能,根本没用到service