一个android服务范例的问题.
写了一个服务范例,应用可以启动服务. 想在服务运行时,不断的输出调试信息(调试log), 请问, 应在加入什么函数(应如何实现)?
(搞过C++, C++的思路是: 建立一个线程,线程中不断间隔的输出log信息)
以下是部分代码:
public class MyService extends Service{
@Override
public IBinder onBind(Intent arg0) {
// TODO Auto-generated method stub
Log.d("Service", "onBind");
return null;
}
@Override
public void onCreate() {
// TODO Auto-generated method stub
Log.d("Service", "onCreate,,,...");
super.onCreate();
}
@Override
public void onDestroy() {
// TODO Auto-generated method stub
Log.d("Service", "onDestroy");
super.onDestroy();
}
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
// TODO Auto-generated method stub
Log.d("Service", "onStartCommand.....");
return super.onStartCommand(intent, flags, startId);
}
}