当前位置: 首页 > news >正文

重庆建设部网站怎么创建一个博客网站吗

重庆建设部网站,怎么创建一个博客网站吗,wordpress linode,学校官网网页制作Unity3D特效百例案例项目实战源码Android-Unity实战问题汇总游戏脚本-辅助自动化Android控件全解手册再战Android系列Scratch编程案例软考全系列Unity3D学习专栏蓝桥系列ChatGPT和AIGC #x1f449;关于作者 专注于Android/Unity和各种游戏开发技巧#xff0c;以及各种资源分…Unity3D特效百例案例项目实战源码Android-Unity实战问题汇总游戏脚本-辅助自动化Android控件全解手册再战Android系列Scratch编程案例软考全系列Unity3D学习专栏蓝桥系列ChatGPT和AIGC 关于作者 专注于Android/Unity和各种游戏开发技巧以及各种资源分享网站、工具、素材、源码、游戏等 有什么需要欢迎底部卡片私我交流让学习不再孤单。 实践过程 根据google的demo写的蓝牙通信程序在接收蓝牙的信息时发现收到的数据有部分丢失和乱序。 在电脑上串口上查看蓝牙模块数据传输结果正常 但是当利用蓝牙传数据的时候上位机端安卓手机客户端就会出现数据丢失的问题而且数据丢的特别严重 既然串口上面输出的结果是正确的那么证明单片机本身没有任何问题。 接着看蓝牙模块蓝牙模块hc-05支持蓝牙v2.0传输速率大约在1.8M/s—2.1M/s所以一秒传那一点数据没有任何压力。那么问题出在哪里呢还有最后一个可以怀疑的目标上位机。 上位机上蓝牙通信的代码用得是google的官方demo所以一开始并没有怀疑过。 然后demo里面接收数据是这么写的 public void run() {Log.i(TAG, BEGIN mConnectedThread);byte[] buffer new byte[1024];int bytes;// 继续听InputStream同时连接while (true) {try {// 读取输入流bytes mmInStream.read(buffer);// 发送获得的字节的用户界面mHandler.obtainMessage(RetimeFragment.MESSAGE_READ, bytes, -1, buffer).sendToTarget();} catch (IOException e) {Log.e(TAG, disconnected, e);connectionLost();break;}} }然后handler的处理是这么写的 case MESSAGE_READ://3读取数据byte[] readBuf (byte[]) msg.obj;String readMessage new String(readBuf, 0, msg.arg1);mInputEditText.getText().append(readMessage);fmsg readMessage;然后在UI线程中出现了部分数据丢失的情况…… 在网上查阅资料handler消息传递有两种方法一种就是上面代码里面给出来的obtainMessage()方法另外一种就是sendMessage()方法。 两种方法的主要区别是obtainMessage()从全局对象池中取出Message对象而sendMessage()则是new一个新的对象因此obtainMessage()的效率更高。 Android更推荐我们通过Message.obtain()或者Handler.obtainMessage()获取Message对象。是因为obtain方法并不一定是直接创建一个新的实例而是先从消息池中看有没有可用的Message实例存在则直接取出并返回这个实例。反之如果消息池中没有可用的Message实例则根据给定的参数new一个新Message对象。通过分析源码可得知Android系统默认情况下在消息池中实例化10个Message对象。 因此可能在从全局对象池中取Message对象覆盖了发送到UI线程中的消息队列中的对象从而导致数据丢失的情况。因此改成使用sendMessage()new出新的Message对象来解决这个问题。 使用sendMessage() case MESSAGE_READ:Bundle data msg.getData();String readMessage data.getString(BTdata);fmsg readMessage;对应的run() public void run() {byte[] buffer new byte[1024];int bytes;String readMessage;// Keep listening to the InputStream while connectedwhile (true) {try {int availableBytes mmInStream.available();if (availableBytes 0) {bytes mmInStream.read(buffer);Message msg new Message();Bundle data new Bundle();readMessage new String(buffer,0,bytes);data.putString(BTdata,readMessage);msg.what RetimeFragment.MESSAGE_READ;msg.setData(data);mHandler.sendMessage(msg);}} catch (IOException e) {Log.e(TAG, disconnected, e);connectionLost();break;}} }运行结果正确但是影响了效率问题应该影响不大。 其他 作者小空和小芝中的小空 转载说明-务必注明来源https://zhima.blog.csdn.net/ 这位道友请留步☁️我观你气度不凡谈吐间隐隐有王者霸气日后定有一番大作为旁边有点赞收藏今日传你点了吧未来你成功☀️我分文不取若不成功⚡️也好回来找我。 温馨提示点击下方卡片获取更多意想不到的资源。
http://www.pierceye.com/news/884980/

相关文章:

  • 为什么网站之有首页被收录广西两学一做网站
  • 制作网站需要的软件怎么向google提交网站
  • 济南网站的建设公司网站建设征求意见表
  • 小学校园网站建设简介打开网站弹出一张图片 怎么做
  • 做外贸没有网站需要注意什么条件做简历模板的网站都有哪些
  • 铜陵保障性住房和城乡建设网站舞钢市城乡建设局网站
  • 企业网站总承包建设模式关键步骤凡科论文送审平台
  • 石家庄学校网站建设在线定制签名
  • 新泰网站制作公司免费下载百度seo
  • 江苏海宏建设工程有限公司网站免费软件是怎么盈利的
  • 建设网站需要申请什么推广网站排名
  • 怎么看出网站是dede做的网页的响应式布局
  • 中国农村建设网站静安广州网站建设
  • 全国 做网站的企业wordpress+编辑模板
  • 网站开发需要的编程软件有哪些海门住房和城乡建设局网站
  • 南宁上林网站建设交换链接是什么
  • 什么网站做简历好api模式网站开发
  • 网站建设与管理专业好吗网络推广seo培训班
  • 常用网站架构辽宁建设工程信息网审计报告
  • 绿色大气网站模板坪山网站建设公司
  • 网站建设动态wordpress禁止自动升级
  • 网站建设网站建设平台网站建设费计入什么科目比较好
  • 豪圣建设项目管理网站公司网站设计与管理
  • 网站开发很难么交互网站图
  • 做网站用什么语音网站开发绪论
  • 中国建设银行徐州分行网站网站如何做视频教程
  • 烟台建站服务荥阳市建设局 网站
  • 网站备案登记推广网站案例
  • 企业网站设计论文摘要怎么写网络广告是什么意思
  • 自建站服务快应用 小程序