- 博客(6)
- 问答 (2)
- 收藏
- 关注
原创 Android使用fastjson进行json数据与实体类进行拼装与解析
本文主要对json数据与实体类之间的拼装与解析,主要使用了fastjson、okhttp3一、创建使用的数据类型1.获取到上架单的数据列表,数据如下:public class GetPageList { @JSONField(name = "code") private Integer code; @JSONField(name = "msg") private String msg; @JSONField(name = "count") pri
2021-04-20 15:42:00 642
原创 Android之蓝牙收发数据接口封装流程
本文的主要记录一下其中的蓝牙开发流程,留作以后整理备用;文章主要讲述的是如何在第三方提供的蓝牙接口,根据自身定义的通讯协议(即收发数据封装)提供给用户进行二次开发的接口封装思路;环境:第三方提供的蓝牙回调接口包括:蓝牙扫描、蓝牙连接等;目标:根据自身定义的通讯协议,如获取版本信息、按键信息、控制亮灯等功能;封装成用户直接调用,而不需要了解自定义协议指定内容,从而获取到相应的数据即可;...
2019-04-20 00:04:30 1110
原创 Android中的So、Jar转为Windows下的dll
安卓中成功生成的so库、jar包,如何转为的Windows下可用的DLL?下面直接就贴图:(记录一下,遇到能用上)平台:Android Studio中自己打包生成的so库,Jar包; so库的生成方式:https://blog.csdn.net/KingOTG/article/details/79651763 Jar包的生成方式:https://bl...
2018-12-28 14:10:38 3845 4
原创 YModen协议下载实现C源码
通过串口对STM32进行程序升级,采用Y-modem 协议进行升级。1.协议中的宏定义:SOH (0x01) //128字节数据包开始STX (0x02) //1024字节的数据包开始EOT (0x04) //结束传输ACK (0x06) //回应NAK (0x15) //没回应C (0x43) //'C' == 0x42.传输过程:(一般都会设计某个指...
2018-09-20 23:03:51 1500
原创 Android Studio 3.1自定义制作jar包
网上找了好多资料,发现还是没有制作成功,各种报错,看到烦,最后自己从头做了个简单的Test,总算是完工了!本文仅供以后查看,怕忘记!平台环境:Android Studio 3.1目的:Test打进jar包里,让app实现调用;1.首先创建一个new project,选择一个empty activity,然后finish;2.第二步,就是在app目录下的src/main/java下,创建一个Tes...
2018-04-10 16:11:04 1282
原创 Android Studio中jni生成so库的相关步骤
没怎么接触过Android Studio,项目需要,急急忙忙做的,仅此记录一下,以待日后可以参考:平台:Android Studio 3.0.1需要下载:1.NDK2.CMake这两个都能在Android Studio上下载,如图:安装完成之后;(如果只是需要手动ndk生成so库看【1】,如果需要Android Studio自动生成So库看【2】)【1】 1.配置环境变量 1)...
2018-03-22 14:24:27 1439
TA创建的收藏夹 TA关注的收藏夹
TA关注的人