腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8187)
视频
沙龙
1
回答
等待
接收
数据
,
不
阻塞
UI
线程
蓝牙
android
、
、
、
我是一个在
android
上编程的新手,我正在编写一个使用
蓝牙
的基于回合的游戏的简单应用程序。我的应用程序由Main Activity和SecondActivity组成,Main Activity负责启动
蓝牙
连接并交换一些配置消息,而Main Activity负责实现带有游戏地图的自定义视图。即使在自定义视图中,我也可以正确地配对设备并在两者之间交换信息,问题是在自定义视图中,我会
等待
接收
信息,而不会
阻塞
UI
线程
,此时我正在
等待
以这种方
浏览 25
提问于2019-07-05
得票数 0
1
回答
Android
蓝牙
同时发送连接
数据
、
我使用
蓝牙
聊天应用程序代码在两个
android
设备之间传输
数据
。但是代码正在发送连接的
数据
。例如:当我试图发送
数据
时,如下所示: public synchronized
浏览 8
提问于2015-07-01
得票数 0
1
回答
如何在
Android
上通过
蓝牙
接收
数据
?
、
、
、
我正在开发
Android
应用程序,使用
蓝牙
来发送和
接收
来自微控制器的
数据
。我已经完成发送部分,它的工作很好,但我有问题,在
接收
数据
的
Android
。我正在使用这个库: --它没有适当的教程(或者至少我没有看到它),它只是说明了在
android
上
接收
数据
:bt.setOnDataReceivedListener,我试着自己编写整个
浏览 13
提问于2016-09-02
得票数 0
回答已采纳
2
回答
等待
数据
准备就绪(Java)
、
、
、
我有一个能读取
数据
的
蓝牙
插座。我的问题是: 如何使每个对象“
等待
”直到
数据
可用。因此,每个对象都将在
蓝牙
对象上调用一个"read“方法。
蓝牙
对象将继续其
线程
读取
数据
,但应该通知每个对象它们的
数据
已经就绪(这些对象中的每一个都处于
阻塞
状态,
等待</e
浏览 1
提问于2015-08-30
得票数 0
回答已采纳
2
回答
Android
线程
间通信
我读了一本书,我怎么能理解“非<em
浏览 1
提问于2017-08-10
得票数 2
回答已采纳
1
回答
Android
AsyncTask -它是如何工作的?
、
、
根据我的理解,
线程
通过共享资源进行通信,例如BlockingQueue。当
等待
接收
来自另一个
线程
的消息时,它将
阻塞
另一个
线程
访问队列util时放弃锁。然而,在
Android
AsyncTask中,似乎
UI
线程
(
接收
方)在
等待
来自另一个
线程
的消息时不必
阻塞
。result) { showDialog("Downloaded " +
浏览 2
提问于2015-08-10
得票数 0
1
回答
Kotlin协同任务、
Android
异步任务和异步
等待
的区别
、
、
、
我浏览了Kotlin,我理解了它是如何工作的,但是我对Kotlin Coroutine和
Android
Async.execute()和异步
等待
有一种混淆。Kotlin协同器在后台运行,
不
阻塞
UI
线程
,但是当我们启动
android
AsyncTask(使用doInBackground onPostExecute和onProgressUpdate重写的方法)时,它也在后台
线程
中进行计算,并在
UI
线程
上发布结果。异步<e
浏览 1
提问于2019-05-22
得票数 11
3
回答
实时
蓝牙
SPP
数据
流在
Android
上只工作5秒。
、
、
、
我有一个自制的
蓝牙
装置,测量心电图500赫兹:每2毫秒,设备发送9个字节的
数据
(标头,心电图测量,页脚)。因此,这大约是一个9*500=4.5千字节/秒的
数据
流。这是完美的工作,我正在
接收
我的
数据
流实时:我得到一个测量点每2ms左右。 我通过C++ (QT5.3.2)在
Android
上移植了整个QtCreator程序。我有实时问题。为什么我只
接收
了5秒的实时
数据
?在
Android
平台上密集使用BT 5秒后会发生什么?为什么它
浏览 4
提问于2014-12-01
得票数 8
回答已采纳
2
回答
阻塞
UI
线程
有时是个好主意吗?
、
、
、
、
在此期间(直到动画结束),按钮不应
接收
任何输入,其他项目也应
等待
其结束。如果我这样实施的话:{}public void Clicked() Animate();
UI
线程
将被
阻塞
,直到Anim
浏览 0
提问于2016-09-10
得票数 4
回答已采纳
3
回答
Observable.FromAsyncPattern挂起
UI
、
、
、
WebResponse r = x.First();我试图弄清楚的是,为什么当我到达LINQ查询时,它会挂起
UI
浏览 0
提问于2010-11-05
得票数 0
回答已采纳
2
回答
在收集
数据
后为
UI
线程
设置值?
、
、
我目前正在开发一个安卓application.There,我想收集
数据
,然后编辑
UI
。但是,当我
等待
完成
数据
收集时,我显然是在
阻塞
UI
Thread()。所以问题是:我如何使应用程序在
不
阻塞
UI
线程
的情况下
等待
数据
收集?加载屏幕上是否有appsymbol和进度条是选项? 编辑:让它清楚:我的
数据
收集是分开在几个小的
数据
获取!编辑2:我正在收集来自
浏览 5
提问于2016-07-12
得票数 1
回答已采纳
2
回答
我需要一种从
线程
到另一个活动获取
数据
的好方法。
、
、
同样,我正在开发一个安卓应用程序来绘制
蓝牙
数据
。我的目标是绘制
蓝牙
后台
线程
不断提供的
蓝牙
数据<
浏览 6
提问于2011-06-07
得票数 3
回答已采纳
1
回答
从锁定机制锁定
UI
线程
的片段中更新ListView
、
、
、
我有一个ListView,我想用来自
蓝牙
套接字的消息更新它。ListView在一个片段中,这并不重要。当我希望侦听来自套接字的传入消息(这是单独
线程
上的锁定机制)并使用
接收
到的消息更新ListView时,问题就出现了。
UI
线程
,所以我猜runOnUiThread --它正在
阻塞
UI
线程
。如果我取出
阻塞
部分String reply = bluetoothConnector.readSingleMessage();并将其替换为String
浏览 0
提问于2018-07-30
得票数 0
回答已采纳
2
回答
如何处理在
Android
中写入BluetoothSocket的OutputStream?
、
、
、
Android
developer docs说read(byte[])和write(byte[])函数都是
阻塞
调用,所以不应该直接从主
线程
调用它们。我知道read()只有在需要从套接字读取的情况下才会返回,但是每次我必须使用write()向套接字的输出流写入一个字节时,我都必须生成一个新的
线程
吗?因为文档中说,如果
接收
端不能足够快地从套接字读取
数据
,那么这个函数也会
阻塞
。 此外,在文档的示例中,他们刚刚直接调用了write(),甚至注释了它,说应该直接从活动中调用函数。
浏览 42
提问于2019-10-02
得票数 0
2
回答
boost - thread.join()停止
ui
、
、
我读取连接会阻止调用它的
线程
,直到
线程
函数返回为止。因此,如果我的主
线程
创建一个boost
线程
,然后调用join,那么我的主
线程
将被
阻塞
。在我的例子中,
ui
是主
线程
,它需要
等待
线程
完成,然后才能执行下一条语句,当我使用thread.join()时,
UI
就会冻结。我现在有这样的东西t.joi
浏览 3
提问于2014-02-25
得票数 0
回答已采纳
1
回答
安卓
蓝牙
InputStream.read()一直处于停滞状态
、
、
、
我正在使用InputStream通过
蓝牙
从我的Arduino读取
数据
。我使用一个单独的
线程
来完成这个任务,因为它不会
阻塞
UI
线程
。此
线程
在此样式中有一个while循环: } 在这一点上,我需要停止这个
线程
,这是至关重要的是,这是迅速完成,因为我呼吁它停止在
UI
线程
。为了停止
线程
,我将变量stop更改为true
浏览 2
提问于2013-12-06
得票数 1
回答已采纳
1
回答
调用另一个应用程序的意图而
不
阻塞
UI
、
我们的
Android
应用程序需要与另一个应用程序通信。与其他应用程序对话的推荐方法是使用意图。config and metadata");}从我们的应用程序启动意图阻止
UI
线程
,我们的应用程序挂起直到意图完成它的工作。如何使此意图在
浏览 10
提问于2022-11-12
得票数 1
回答已采纳
1
回答
Android
:
蓝牙
侦听
线程
阻塞
UI
线程
、
、
、
、
我的ListeningThread冻结了晴雨表活动的
UI
线程
,尽管它不应该冻结。我不知道为什么会发生这种情况。bluetoothServerSocket.close(); e.printStackTrace();}这是使用
线程
和冻结的活动t = new ListeningThread(bluetoothAdapter, getString(R.string.app_name));} 我确信问题出在
线程
浏览 0
提问于2016-06-04
得票数 0
1
回答
使用
Android
期货将大量计算转移到后台
线程
、
、
、
、
我有一个运行在
Android
主
线程
(
UI
线程
)上的函数: doSomething2() ...doSomething2是一项繁重的计算,它会导致主
线程
被
阻塞
,从而导致
Android
上的我希望在后台
线程
中使用
Android
异步运行doSomething2(),在完成之后,在主
线程
中再次从doSom
浏览 6
提问于2022-10-26
得票数 1
1
回答
从
UI
中并行任务
等待
而
不
阻塞
、
、
有时,当
UI
线程
未
阻塞
时,我不得不
等待
后台任务的完成委托。 我需要一个解决方案来
等待
指定的后台任务,而
不
阻塞
UI
线程<
浏览 5
提问于2014-03-27
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何优化Android异步请求服务器数据?
Kotlin1.3版本的协程
Netty、MINA、Twisted一起学系列10:线程模型
PeekMessage优雅的解决MFC主界面无响应难题
Android开发之如何避免ANR
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券