AS开发
文章平均质量分 88
MrsillyX
2015年加入CSDN
展开
-
Android基于串口通讯笔记(USB,485协议,232协议)
串口通信(Serial Communications)的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。比如IEEE488定义并行通行状态时,规定设备线总长不得超过20米,并且任意两个设备间的长度不得超过2米;而对于串口而言,长度可达1200米。典型地,串口用于ASCII码字符的传输。通信使用3根线完成,分别是地线、发送、接收。由于串口通信是异步的,端口能够在一根线上发送数据同时在原创 2022-01-17 15:56:46 · 6593 阅读 · 2 评论 -
2020年最新android端前沿技术架构
项目架构:基于谷歌最新AAC架构快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发一个高质量、易维护的Android应用。(基于MVVM)(AAC架构师google官方为android量身定做,不比于基于前端的MVP,MVC等架构繁琐)整合了jitpack AndroidX 模式,更轻巧的使用jar文件,无需繁琐的查找jar版本遍历(Google 2018 IO 大会推出了 Android新的扩展库 AndroidX,用于替换原创 2020-10-15 11:26:18 · 2530 阅读 · 1 评论 -
关于android studio IDE升级到3.0之后出现的配置和项目兼容问题
1.编码问题,无所为就是出现,**编码出现错误,解决方案,直接在build gradle文件中配置,全局编码属性tasks.withType(JavaCompile) { options.encoding = "GB2312" }/* tasks.withType(Compile) { options.encoding = "UTF-8" }*/ /*android {...原创 2018-03-15 14:09:04 · 1630 阅读 · 0 评论 -
Android studio 与依赖所 遇到的依赖冲突和识别兼容问题
最近IDE升级下载了android studio 3.0.1,后面发现,android butterKnife zelezny 与android studio 3.0.1不兼容,IDE竟然无法识别butterknife 这个最新包,好吧,反反复复对IDE进行了依赖设置,分别用三种方式进行依赖,不管是官网jar disk导入还是 Browse install ,都是重启后,项目依旧无法在Genera...原创 2018-03-22 14:27:42 · 1050 阅读 · 0 评论 -
对AS的一套标配输出环境
Android Studio的简单设置:1、主题修改:可能大家会觉得软件的界面不太好看,我们可以换一下主题。选择菜单栏“File--settings--apperance--theme”,主题选择Darcula:2、导入第三方主题:系统提供的两种主题可能都不太好看,我们可以进入网站http://color-themes.com/来获取第三方主题,比如说Sublime主题就是我...原创 2019-10-15 16:10:34 · 82 阅读 · 0 评论