android应用多线程守护让你很难杀死它
来源:互联网 发布:企业开淘宝店怎样记账 编辑:程序博客网 时间:2024/04/29 03:50
1、android 应用开启后启动一个服务
public class TestserviceActivity extends Activity {
/** Called when the activity is first created. */@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
System.out.println("activity运行的线程id:"+ Thread.currentThread().getName() +"--"+
Thread.currentThread().getId());
System.out.println("activity的进程id:"+android.os.Process.myPid());
Intent intent = new Intent(this,Service1.class);
startService(intent);
}
}
2、第一个服务
public class Service1 extends Service {
@Override
public IBinder onBind(Intent intent) {
// TODO Auto-generated method stub
return null;
}
@Override
public void onCreate() {
// TODO Auto-generated method stub
System.out.println("服务1 被开启");
System.out.println("服务运行的线程id:"+ Thread.currentThread().getName() +"--"+
Thread.currentThread().getId());
System.out.println("服务的进程id:"+android.os.Process.myPid());
super.onCreate();
}
@Override
public void onDestroy() {
Intent intent = new Intent(this,Service2.class);
startService(intent);
super.onDestroy();
}
}
3、第2个服务
public class Service2 extends Service {
@Override
public IBinder onBind(Intent intent) {
// TODO Auto-generated method stub
return null;
}
@Override
public void onCreate() {
System.out.println("服务2 被开启");
super.onCreate();
}
@Override
public void onDestroy() {
Intent intent = new Intent(this,Service1.class);
startService(intent);
super.onDestroy();
}
}
4、清单文件中
<service android:name=".Service1"
android:process="cn.it.yqq"
></service>
<service android:name=".Service2"></service>
- android应用多线程守护让你很难杀死它
- android应用多线程守护
- 你拥有它,让你Android开发更简单
- android强制杀死应用
- 小心“过早扩张”,它会杀死你的创业公司
- Android杀死双进程应用
- Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
- Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
- Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
- Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
- Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
- Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
- Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
- Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
- Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
- Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
- Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
- Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
- 数据挖掘Data Set收集以及做研究
- cordova安装手册
- Android Service完全解析,关于服务你所需知道的一切(上)
- linux shell 技巧
- 给想提高的ios程序员一些建意
- android应用多线程守护让你很难杀死它
- android学习之利用MediaPlayer制作音乐播放器
- 校园助手APP--昨天看代码发现了一个好东西——UncaughtExceptionHandler
- 不知道的JavaScript Console调试命令
- 脚本之查询曾经在某个表上执行过的所有SQL
- 把现有Unity3d游戏向Windows Phone 8.1移植(类库兼容)
- AndEngine 入门---《Android游戏开发实践指南》带来的困扰(一)
- 你知道输出结果么?
- Python 代码调试技巧