logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

一个基于rxjava2的AndroidBle库-RxAndroidBluetooth

19年4月25日更新前言:一个基于rxjava2的AndroidBLe库github简书目的:保持代码更好的可读性控制代码的复杂度更优雅的处理异步怎么体现?举个栗子?就拿扫描来说,在没有使用rx时它可能是这样的scanner.startScan(filters, settings, scanCallback)callback:override fun onScanRe...

#rxjava
Android EventBus3.1.1从使用到源码解析

前言:EventBus相信或多或少都使用过,他可以简化组件间的通信,发布和订阅事件总线很好的分离了发布者和接收者(订阅者),发布和订阅者之间没有联系他们通过Eventbus来通信,下面看下如何使用,用过的可以直接忽略去看源码分析 本篇文章基于:compile 'org.greenrobot:eventbus:3.1.1'github:https://github.com/...

#android
一个简单的蓝牙指令测试工具

https://github.com/duoshine/simpleBt 这是我封装的一个Ble通信的库,几行代码即可调用,感兴趣的可以参观一下一直用的nRF,确实挺好用的,但毕竟不是自己的,就想写一个简单版的,源码会放到github,apk也送上,想看看的可以下载下,最后给地址用法比较简单:首先进入首页会显示附近的蓝牙设备,注意蓝牙要打开,没打开的话就扫描不到了选择一个设备后,会...

#android
Flutter的菜鸟教程一:第一个Flutter应用

Flutter是什么?跨平台(Android/ios)构建移动应用程序的简单高效方式Flutter核心只有一层轻量的C/C++代码,而上层使用了Dart语言(一种现代的、简洁的、面向对象的语言-ps:我没学直接当java来用了。。。),更多了解Flutter可以去官网,包括安装Flutter的开发环境,为什么不从安装开发环境开始?我在学习Flutter的过程中发现只要baidu输入Fl...

到底了