Eam*_*orr 1 java service android background
问候,
我几乎已经完成了我的Android应用程序的开发,但是我希望能够为用户提供在后台最小化运行它的选项,并在发生某些事件时收到警报.
但是,我真的不知道从哪里开始.我试图在状态栏上显示一个图标,但无济于事.基本上我喜欢类似于"Trapster"应用程序的功能,其中会出现一个小图标,当你接近高速摄像机时应用程序会通知你!
这是我的代码:
import android.app.Service;
import android.content.Intent;
import android.os.IBinder;
import android.widget.Toast;
public class Background extends Service{
@Override
public IBinder onBind(Intent arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public void onCreate() {
super.onCreate();
Toast.makeText(this,"Service created ...", Toast.LENGTH_LONG).show();
}
@Override
public void onDestroy() {
super.onDestroy();
Toast.makeText(this, "Service destroyed ...", Toast.LENGTH_LONG).show();
}
}
Run Code Online (Sandbox Code Playgroud)
此外,是否有必要设置一些使用服务的权限?这是我在清单文件中的内容:
<uses-permission
android:name="android.permission.ACCESS_BACKGROUND_SERVICE" />
Run Code Online (Sandbox Code Playgroud)
到目前为止,你的方式很好.构建您需要的东西需要各种步骤:
| 归档时间: |
|
| 查看次数: |
2942 次 |
| 最近记录: |