java Android:最小化应用程序和显示图标
您好
我几乎完成了我的Android应用程序的开发,但是我希望能够给用户一个选项,让他们在后台最小化地运行它,并在任何事件发生时发出警报
然而,我真的不知道从哪里开始。我试图在状态栏上显示一个图标,但没有效果。基本上,我想要的功能类似于“Trapster”应用程序,其中会出现一个小图标,当你接近一个测速摄像头时,该应用程序会通知你
以下是我目前掌握的代码:
import 安卓.app.Service;
import 安卓.content.Intent;
import 安卓.os.IBinder;
import 安卓.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();
}
}
另外,是否需要设置一些使用服务的权限?以下是我清单文件中的内容:
<uses-permission
安卓:name="安卓.permission.ACCESS_BACKGROUND_SERVICE" />
# 1 楼答案
到目前为止,你走得很好。构建您需要的内容需要多个步骤: