社区
Android
帖子详情
关于android 多线程的问题
zhoujiaolongde
2011-11-13 05:17:03
现在 我遇到这样一个问题搞不清楚, 在一个activity中新加一个子线程 当我调用activity 的finish()
方法后 主线程是不是就停止了(onDestroy了) 可是子线程还在运行 这是为什么呢?难道不是主线程挂了子线程也消失么?皮之不存毛将焉附~~
这是为什么呢?
求高手解答。
...全文
215
11
打赏
收藏
关于android 多线程的问题
现在 我遇到这样一个问题搞不清楚, 在一个activity中新加一个子线程 当我调用activity 的finish() 方法后 主线程是不是就停止了(onDestroy了) 可是子线程还在运行 这是为什么呢?难道不是主线程挂了子线程也消失么?皮之不存毛将焉附~~ 这是为什么呢? 求高手解答。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rocky225
2011-11-14
打赏
举报
回复
[Quote=引用 1 楼 j68205150 的回复:]
线程之间都是独立的..
在onDestroy里手动关闭业务线程..
[/Quote]
yes
llller
2011-11-14
打赏
举报
回复
线程之间都是独立的..
在onDestroy里手动关闭业务线程..
ValentinsLee
2011-11-14
打赏
举报
回复
对于多线程的问题,多去研究下THREAD和HANDLER,基本就能了解主线程和子线程之间的关系了.
crhdnet
2011-11-14
打赏
举报
回复
尽量使用Service:)感觉可以替代线程
傲慢的上校
2011-11-14
打赏
举报
回复
[Quote=引用 6 楼 kechanghe0705 的回复:]
在Activity 启动的一个新线程,默认是独立线程,与界面无关,在java里面有一个概念叫后台线程,也就是当整个应用程序关闭时这个线程会自动终止,这样的线程叫后台线程。如果在 Android中想线程在onDestory关闭,则需要在线程加一个boolean变量
[/Quote]对 加个变量控制一下
j_f0001
2011-11-14
打赏
举报
回复
在Activity 启动的一个新线程,默认是独立线程,与界面无关,在java里面有一个概念叫后台线程,也就是当整个应用程序关闭时这个线程会自动终止,这样的线程叫后台线程。如果在 Android中想线程在onDestory关闭,则需要在线程加一个boolean变量
zhoujiaolongde
2011-11-14
打赏
举报
回复
[Quote=引用 3 楼 fmworld 的回复:]
进程还在,线程可以存在吧
[/Quote]
哦 这样啊 也就是说进程一旦结束 线程必须得挂 不论是主的还是子的呗
A一剑飞鸿
2011-11-14
打赏
举报
回复
线程同步与互斥的关系 确实的搞明白!
fmworld
2011-11-14
打赏
举报
回复
进程还在,线程可以存在吧
zhoujiaolongde
2011-11-14
打赏
举报
回复
そが 恩 应该是这样子的 我做的实验结果就是这样的
ahaso
2011-11-14
打赏
举报
回复
同意一楼的
android
安卓sqlite数据库
多线程
并发 locked
问题
本文讨论了在
多线程
环境下操作数据库时遇到的
问题
,重点介绍了如何避免使用ContentProvider带来的潜在风险,并提出了一种替代方案。通过限制每个应用程序只有一个数据库连接,有效地解决了并发访问数据库时可能产生的冲突。
Android
开发中
多线程
安全
问题
分析
在
Android
开发中,
多线程
安全
问题
是系统稳定性、性能和数据一致性的核心挑战。本文从底层原理、常见场景、同步机制、工具使用到架构设计进行分析,介绍了线程同步机制、现代并发方案、高级主题与最佳实践,以及线程安全设计模式等内容。
Android
中的
多线程
问题
本文探讨了
Android
中处理耗时任务并更新UI界面的方法,包括使用Handler和AsyncTask进行
多线程
操作,确保应用程序响应性和用户体验。
Android
多线程
问题
。
android
.os.NetworkOnMainThreadException
本文探讨了在主线程中避免执行耗时操作的方法,包括使用线程、Handler配合和AsyncTask,以提高应用程序的响应性和用户体验。
2 str转byte失败_
android
4.2的
多线程
库加载崩溃
问题
研究线上崩溃发现,
Android
4.2设备调用System.load()加载库时,常崩溃在libc.so中。原因是该系统dlerror()
多线程
不安全,
多线程
调用dlopen失败后获取dlerror()可能为NULL,导致strdup(dlerror())崩溃。可避免
多线程
调用dlerror()规避
问题
,此bug在安卓4.3修复。
Android
80,490
社区成员
91,374
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章