社区
其他技术讨论专区
帖子详情
这个工作线程是UI线程吗?那主线程是什么?如何设定线程的名称?
weixin_38063515
2016-05-26 04:31:55
这个工作线程是UI线程吗?那主线程是什么?如何设定线程的名称?
刚才看了一下有好几个工作线程,看不出哪个是UI线程,想给线程设定一个名称,不知如何设?
还有这个主线程看不懂 ,STA不是只有UI线程和工作线程么?
这个主线程是什么呢?
求解答
...全文
18
1
打赏
收藏
这个工作线程是UI线程吗?那主线程是什么?如何设定线程的名称?
这个工作线程是UI线程吗?那主线程是什么?如何设定线程的名称? 刚才看了一下有好几个工作线程,看不出哪个是UI线程,想给线程设定一个名称,不知如何设? 还有这个主线程看不懂 ,STA不是只有UI线程和工作线程么? 这个主线程是什么呢? 求解答
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
WPF多
线程
演示
WPF多
线程
演示
wpf下多
线程
的例子
wpf下多
线程
的例子
Android应用程序消息处理机制
Android应用程序与传统的PC应用程序一样,都是消息驱动的。也就是说,在Android应用程序主
线程
中,所有函数都是在一个消息循环中执行的。Android应用程序其它
线程
,也可以像主
线程
一样,拥有消息循环。Android应用程序主
线程
是一个特殊的
线程
,因为它同时也是
UI
线程
以及触摸屏、键盘等输入事件处理
线程
。主
线程
对消息循环很敏感,一旦发生阻塞,就会影响
UI
的流畅度,甚至发生ANR问题。这个PPT讲Android应用程序
线程
消息循环原理,主要涉及到Handler和Looper两个类,以及根据消息循环的不同使用场景,总结出三种
线程
使用模型。掌握Android应用程序消息处理机制,有助于我们熟练地使用同步和异步编程,提高程序的运行性能
Android 主
线程
(
UI
线程
)和子
线程
的用法
1.在android中,我们常和两种
线程
交互,分别为
UI
线程
(又叫主
线程
),还有一种是子
线程
(Thread,Runnable) 2.主
线程
:
UI
线程
2.1从名字看下,
UI
线程
,顾名思义就是和
UI
交互的
线程
。
UI
线程
一般处理低耗时的
UI
操作(5秒以内的耗时), 常见的有:
UI
的更新,Toast的弹起。popwin以及dialog的 子
线程
:目前比较常见的就是网络的请求,必须在
UI
线程
操作。还有其他的耗时操作 3.如何判断当前
线程
执行在主
线程
还是子
线程
: booean isMainThread=L
Android 主
线程
(
UI
线程
)的理解
## 网络连接需要时间。Web服务器可能需要1~2秒的时间来响应,文件下载则耗时更久。考虑 到这个因素,Android禁止任何主
线程
网络连接行为。即使强行为之,Android也会抛出 NetworkOnMainThreadException异常。 这是为什么呢?要想知道答案,首先要知道什么是
线程
,什么是主
线程
,主
线程
有什么用途。
线程
是个单一执行序列。单个
线程
中的代码会逐步执行。所有Android应用的运行都是从主
线程
开始的。然而,主
线程
不是
线程
那样的预定执行序列。相反,它处于一个无限循环的运行状 态,等
其他技术讨论专区
476
社区成员
790,963
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章