service是运行在主线程的;
service!=thread
service通常需要 开辟线程,不然会出现UI的阻塞
service是没有界面的,如果说本身想完成一个耗时的任务,但是没有个界面考虑用service;
如果说想完成一个耗时任务,并且这个耗时任务与自己的UI进行交互,则考虑用线程(例如:handler、异步任务(AsyncTask))
service是运行在主线程的;
service!=thread
service通常需要 开辟线程,不然会出现UI的阻塞
service是没有界面的,如果说本身想完成一个耗时的任务,但是没有个界面考虑用service;
如果说想完成一个耗时任务,并且这个耗时任务与自己的UI进行交互,则考虑用线程(例如:handler、异步任务(AsyncTask))