====================问题描述====================
RT:基础问题:在一个 Activity 中定义的串口接收程序,如果 Activity 切换到其它 Activity 后还能接收到串口数据吗?

我的程序有两个 Activity,在启动后的 Activity 中已经验证了接收与发送数据。
后继做了第二个 Activity,此时从第二个 Activity 返回 第一个 Activity 时串口的接收线程会出错。调试了一下,串口再次被初始化了。

问题:
(1)不想串口被反复初始化,应该如何做?
(2)在第二个 Activity 时,串口能接收到数据吗?由于现在没有设备来验证,只能请大家说说。
====================解决方案1====================
把串口接收程序写到后台服务中去。
====================解决方案2====================
额,一般用service,不过你也可以更改activity的启动方式,让串口不重复创建

转载于:https://www.cnblogs.com/liangxieliang56/p/4002213.html

基础问题:在一个 Activity 中定义的串口接收程序,如果 Activity 切换到其它 Activity 后还能接收到串口数据吗?...相关推荐

  1. java 在一个类中定义类_Java 中程序代码必须在一个类中定义,类使用( )关键字来定义。_学小易找答案...

    [填空题]每一个 else 子句都必须和它前面的一个距离它最近的 子句相对应. [单选题]有关类的说法,正确的是( ) [单选题]在JAVA中,无论测试条件是什么,下列( )循环体 将至少执行一次. ...

  2. C++在一个类中定义另一个有参数构造函数的类的对象

    class A { public:     A( int i ){} }; class B { public:     B():a(1){}    //或:B( int i ):a( i ){ }.对 ...

  3. Java面试之Java基础8——在 Java 中定义⼀个不做事且没有参数的构造⽅法的作⽤

    在 Java 中定义⼀个不做事且没有参数的构造⽅法的作⽤,比如下面的代码: class Father {private String str;// 这个空构造方法有什么作用呢?Father(){}pu ...

  4. 可以在一个函数中定义另一个函数_第5周 定义一个函数

    亲爱的观众老爷们,早上好! 编程大师Martin Fowler先生曾经说过:"代码有很多种坏味道,重复是最坏的一种!",要写出高质量的代码首先要解决的就是重复代码的问题. 那么有什 ...

  5. Android——怎么在一个 Activity 中销毁另外一个 Activity

    1,在Activity中定义静态变量mActivity,并让mActivity等于this public class MainActivity extends AppCompatActivity {p ...

  6. Android中实现“程序前后台切换效果”和“返回正在运行的程序,而不是一个新Activity”...

    ANDROID 一.首先是返回正在运行的程序,而不是新的ACTIVITY. 多网上关于 通知栏的例子都是打开一个新的Activity,代码也很多. 根据那些代码如下     public void s ...

  7. android 多个fragment切换,一个Activity中多个Fragment的切换

    经常会遇到在一个activity界面上布局多个fragment,但是如何从一个fragment跳转到另一个fragment呢?今天在做项目中恰好遇到这样的问题,点击首页fragment的更多店铺,会切 ...

  8. 如何在一个文件中写多个Vue组件(译-有删改)

    原文地址 Writing multiple Vue components in a single file 在一个文件中编写多个组件是React的模式,其中一些文件包含多个组件. 走开发过程中,有些组 ...

  9. 【IOC 控制反转】Android 事件依赖注入 ( 事件依赖注入具体的操作细节 | 获取 Activity 中的所有方法 | 获取方法上的注解 | 获取注解上的注解 | 通过注解属性获取事件信息 )

    文章目录 前言 一.获取 Activity 中的所有方法 二.获取方法上的注解 三.获取注解上的注解 四.通过注解属性获取相关事件信息 前言 Android 依赖注入的核心就是通过反射获取 类 / 方 ...

最新文章

  1. 被马斯克送上天的《银河帝国》和互联网江湖 | 赠书
  2. u-boot分析——struct gd_t与struct bd_t
  3. oracle cast multiset table 语法演示
  4. ubuntu 16.04 usb转串口
  5. 对于一个字符串,请设计一个高效算法,找到第一次重复出现的字符
  6. Java基础日常总结!!
  7. 作者:​郑树泉(1965-),男,上海计算机软件技术开发中心高级工程师,上海产业技术研究院工程大数据服务创新中心主任。...
  8. Spring Boot+Mysql实现的电影在线资讯系统
  9. Linux 命令(59)—— c++filt 命令
  10. Windows下AndroidStudio 中使用Git(AndroidStudio项目于GitHub关联)
  11. Python办公自动化(四):PDF处理自动化
  12. Chrome 页面呈现原理与性能优化(内附分享 ppt)
  13. access如何设置定期报表汇总_创建分组报表或汇总报表
  14. 什么是差模干扰和共模干扰?
  15. 使用二维码——第三方库ZBar和libqrencode的使用
  16. Unity3D游戏开发-宣雨松读书摘要(2015-4-17 18:36)
  17. 今生,让我们记住盖茨!
  18. Visual Biasc 函数速查
  19. android电话本导入iphone,换手机之后安卓通讯录怎么导入iphone手机
  20. An error occurred uploading to the App Store.

热门文章

  1. Spring @Value 设置默认值
  2. 【linux】查看内存使用情况
  3. python导出xlsx_使用python库xlsxwriter库来输出各种xlsx文件
  4. 技嘉主板万能网卡驱动_技嘉Z490系列主板来袭:16相供电/钽电容,堆料更进一步...
  5. aliyun maven 添加jar_阿里云Maven配置,Maven仓库配置,Maven镜像配置
  6. python词云图代码示例 无jieba_【词云图】如何用python的第三方库jieba和wordcloud画词云图...
  7. java与python的区别和作用_python与java用途区别有哪些
  8. java webservice接口开发_给Java新手的一些建议----Java知识点归纳(J2EE and Web 部分)
  9. stm32f103r6最小系统原理图_STM32的最小系统板卡
  10. 从零开始学习docker(十七)Swarm mode ---service