一个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);
}
}
(搞过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);
}
}
...全文
相关推荐
Google Android SDK开发范例大全_第二版源代码
总的来说,《Google Android SDK开发范例大全_第二版源代码》是一个宝贵的资源,适合那些希望在Android平台上建立自己应用的开发者。
安卓原创教材
- **学会至少一门服务器端开发技术**: 掌握服务器端开发技术可以帮助开发者更好地处理安卓应用中的数据交互和服务集成问题。
安卓项目源码Android个人记账软件
由于软件采用Java语言编写,这意味着它具有较好的跨平台特性,可以兼容各种不同的安卓设备。软件的源码可以作为学习的范例,帮助开发者了解安卓应用开发的基本流程,包括界面设计、数据存储、网络通信等。
安卓项目源码Android完美高仿的微信源码
但是,开发者在使用这些资源时,也要注意版权和法律问题,避免侵犯知识产权。这套安卓项目源码为我们提供了一个学习和实践即时通讯应用开发的极佳范例。
Android开发范例大全
通过这些范例,开发者可以加深对Android平台的理解,学习最佳实践,提高代码质量和性能。实践中遇到的问题,如内存泄漏、性能优化、安全问题等,也会在范例中得到解答。


