问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

android activity 中的 service 方法是否异步执行拜托各位大神_百度...

发布网友 发布时间:2024-03-03 20:20

我来回答

5个回答

热心网友 时间:2024-08-03 06:23

异步执行
android中,activity、service都是在主线程,service与activity的主要区别就是service没有前台界面,不能直接与用户交互,另外可以相对保证不会被系统随便的kill掉。所以service适用于一些无需交互的后台操作,但如果你直接在service中进行耗时操作的话,因为在主线程所以依然会出现和activity主线程一样的超时的问题,所以好的方式是在service中启动其他的线程去执行耗时操作。

热心网友 时间:2024-08-03 06:22

如果service中有耗时操作肯定是要异步执行的 因为service与activity同属主线程

热心网友 时间:2024-08-03 06:18

看你service里边怎么实现了,如果直接在service里边实现,那就是同步的,在同一个UI线程中执行的,如果在service中启动其他线程,然后调用listener相关方法,那就是异步的,因为有2个线程 查看原帖>>

热心网友 时间:2024-08-03 06:17

TelephonyManager service 你的这个service确实会调用SystemServer中的listen方法,不光属于另外一个线程,而且是另外一个进程。你在listen回调里面打印的thread id是你的UI主线程是因为android接口使用了Binder进程跨进程通讯 查看原帖>>

热心网友 时间:2024-08-03 06:22

android中,activity、service都是在主线程,也就是ui线程中运行的。想做实验的话,可以用thread.getThreadTag还是getThreadName什么的方法测试一下。实际上Android系统设计上,各个组件都是在一个主线程中执行的,service与activity的唯一区别就是service没有前台界面,不能直接与用户交互,另外可以相对保证不会被系统随便的kill掉。所以service适用于一些无需交互的后台操作,但如果你直接在service中进行耗时操作的话,依然会出现anr的问题,所以好的方式是在service中启动其他的线程去执行耗时操作。 查看原帖>>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 合成橡胶生产成本 现代市场营销观念的发展包含三个明显的要素() 甘肃:轻度的上睑下垂怎么改善? 不是越低越好,碳水化合物维持这个水平和质量,对预防糖尿病较好_百度知 ... 低碳水化合物饮食更有益于健康 一年内怎么改第二次 晨线和昏线是一根线吗 地球的平面图形中,晨线和昏线是不是在同一条线上。如图中的夏至日昏... 为什么晨线和昏线在同一条直线上啊?晨线所处位置是6点... 地理晨昏线 晨昏线有两条,一条是晨先另一条是昏线 问题是 晨线和昏线是共同在一条直线上还是只能存在一个? 夏天去白鹿仓景区游玩是一种怎样的体验? 怎么一年内修改两次怎样才能一年修改两次? 微信撤回的图片怎么看? RFC950是什么?有什么作用 常吃桂圆葡萄干红枣会血糖增高吗 保时捷帕拉梅拉雪天为啥上不了坡 为什么保时捷帕拉梅拉手机上办不了进京证 三元酸奶图片保质期18天的是哪种? 一年改2次的办法 超冰点脱毛有副作用吗 怎样写“顾”字? 高中担任什么职务可以加分? 显示集中封存余额为0什么意思 ...公积金一时在封存状态一时在转移状态而且余额为0是什么回事_百度知 ... 五年前流行歌词里有红玫瑰的歌曲 不到一年怎么改第二次 风蝶的引证解释风蝶的引证解释是什么 一年改2次的办法 测孕纸是阳性,可月经又来了…肚子还有点胀痛是怎么回事? 用验孕纸测的是阳性,但几天后又来月经了,这到底怀没怀孕? 早孕测试纸出现弱阳性,但之却来月经了,怎么回事 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 小米10和小米至尊哪个好? 名言 读书的方法 独自到林坑古村落游玩有哪些容易忽视的美景? 改一年内怎么改第二次 万佛华侨陵园受灾了吗 一年内第二次修改技巧 母校是专指第一次上学的地方吗