240 发简信
IP属地:浙江
  • Android 蓝牙enable()方法分析

    在权限允许的情况下,通过enable()函数可以打开Android设备的本地蓝牙。调用该函数需要权限Manifest.permission.BLUETOOTH_ADMIN。它...

  • 120
    Android StateMachine分析

    在上一篇了解到了StateMachine状态机的使用,这通过源码来分析一下原理。 先来看一下StateMachine的构造方法protected StateMachine(S...

  • Android StateMachine学习

    在看蓝牙源码的时候,发现蓝牙的连接状态以及绑定状态是通过StateMachine(状态机)来实现的。通过StateMachine来管理不同状态下的行为动作,提高灵活性。除了蓝...

  • 120
    Java线程笔记

    前言 在运行一个Java线程之前需要构造一个线程对象,在构造线程对象的时候需要提供线程需要的属性,比如线程组、优先级、是否是Daemon线程等信息。调用start()去启动线...

  • 源码解答面试题系列-第一篇

    前言 通过源码去解答面试题,查漏补缺,增强记忆!!! 今日面试题 问题1:给一个button同时设置onClickListener和onLongClickListener,长...

  • @wudouxingjun 在真机上开发,厂商会告诉你哪个串口是可用的。

    Android模拟器实现串口通信调试

    在PC端使用串口虚拟工具(Virtual Serial Port Driver )创建一对虚拟串口,如COM1、COM2虚拟串口.png 在PC端使用串口调试工具(友善串口调...

  • 去电脑的设备管理器中查看下你设置的串口是否被占用,换个没有被占用的串口再试试。

    Android模拟器实现串口通信调试

    在PC端使用串口虚拟工具(Virtual Serial Port Driver )创建一对虚拟串口,如COM1、COM2虚拟串口.png 在PC端使用串口调试工具(友善串口调...

  • @岩雨 需要确保 path这个路径是正确的。

    Android模拟器实现串口通信调试

    在PC端使用串口虚拟工具(Virtual Serial Port Driver )创建一对虚拟串口,如COM1、COM2虚拟串口.png 在PC端使用串口调试工具(友善串口调...

  • @花中笑浙江 你创建模拟器的时候给模拟器设置的名称。

    Android模拟器实现串口通信调试

    在PC端使用串口虚拟工具(Virtual Serial Port Driver )创建一对虚拟串口,如COM1、COM2虚拟串口.png 在PC端使用串口调试工具(友善串口调...

  • RESTResult就是对返回结果的一个封装。
    例如这样:
    public class RESTResult<T> {
    public static final int FAILURE = 0;
    public static final int SUCCESS = 1;
    public static final int SIGN_OUT = 2;

    public int status;
    public String message;
    public T data;

    public Optional<T> transform(){
    return new Optional<>(data);
    }

    }

    当Retrofit2+RxJava2遇到为null的返回结果

    前言 更新RxJava2之后,就不能在onNext里面发送null值了。但是项目中有些接口,例如发送手机验证码的接口,后台返回过来data就为null。我将请求结果再次进行了...

  • 120
    Android模拟器实现串口通信调试

    在PC端使用串口虚拟工具(Virtual Serial Port Driver )创建一对虚拟串口,如COM1、COM2虚拟串口.png 在PC端使用串口调试工具(友善串口调...

  • @_借东西的小人 :blush: 不好意思,这个只能麻烦你自己写了。

    SpringMVC实现图片上传以及该注意的小细节

    先附上图片上传的代码 jsp代码如下: controller代码:通过spring的方式实现 spring-mvc.xml代码: 功能的实现其实很简单,但是对于初学者还是需要...

  • 不好意思,没有写demo,直接在项目上改了。:flushed:

    当Retrofit2+RxJava2遇到为null的返回结果

    前言 更新RxJava2之后,就不能在onNext里面发送null值了。但是项目中有些接口,例如发送手机验证码的接口,后台返回过来data就为null。我将请求结果再次进行了...