- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 设计模式笔记之Android DataBinding库(MVVM设计模式)
什么是MVVM说到DataBinding,就有必要先提起MVVM设计模式。Model–View–ViewModel(MVVM) 是一个软件架构设计模式,相比MVVM,大家对MVC或MVP可能会更加熟悉。MVC:(VIew-Model-Controller) 早期将VIew、Model、Controller代码块进行划分,使得程序大部分分离,降低耦合。 MVP:(VIew-Model-Presenter)由于MVC中View和Model之间的依赖太强,导致Activity中的代码过于臃肿。为了他们
2021-07-09 10:53:55 183
原创 Android USB通信与USB转串口通信
前段时间公司有个项目,涉及Android BLE硬件通讯,需要用到Android USB转PL232、FD232Rl等串口进行硬件与app的通信,楼主以前并没做过USB通信,也是一脸的懵逼哈,于是乎查阅了网上的资料,发现USB通信较为简单,网上资源也比较多,但是转串口的话,通信通道持续建立不起来。后来发现是缺少串口驱动,下面大致过程分享下吧。 首先是单纯的USB通信,大致分为以下几个主要步骤:一:查找连接手机的USB设备,使用到的是官方的UsbManager类。分为获取usbManager对象...
2021-07-09 09:50:00 757
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人