本文档为学习蓝牙记录总结及其后续查看,更多为了自用,看到建议快速略读,及其根据总结去看参考文章,对下面的文章作者感谢。 蓝牙的低功耗通信(ble)低功耗蓝牙协议中gap和ga...
![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
本文档为学习蓝牙记录总结及其后续查看,更多为了自用,看到建议快速略读,及其根据总结去看参考文章,对下面的文章作者感谢。 蓝牙的低功耗通信(ble)低功耗蓝牙协议中gap和ga...
个人主页:http://shiyiliang.cn 今天主要来学习Retrofit的文件和参数的上传,如果你不是很了解上传的原理,你可以看下文件上传原理,先了解下文件上传的基...
我在网上搜索了许多资料,都没有找到Git图谱的相关说明。无奈,只好自己分析整理了一些笔记,希望能够帮助大家看懂Git图谱。 什么是Git图谱? Git图谱常见于Git图形化客...
实现一个跟随手指移动的view其实是特别容易实现的,不过有的时候还是挺有用的,最近做的视频互动软件就有这样的需求,大概几十行代码就可以搞定,然后记录一下吧。 实现的主要思想,...
初识低功耗蓝牙 Android 4.3(API Level 18)开始引入Bluetooth Low Energy(BLE,低功耗蓝牙)的核心功能并提供了相应的 API, 应...
刚才客服问我发生什么事了,我说怎么回事,给我发了几张截图。 我一看!嗷!原来是微信分享出问题了。他们说,诶...用户发来得截图,你能不能看看。我说可以,我说你让用户看看他的手...
前言:对于OkHttp我接触的时间其实不太长,一直都是使用Retrofit + OkHttp 来做网络请求的,但是有同学说面试的时候可能会问框架源码,这样光是会用是不够的,于...
一、前言 JNI 即 Java 本地接口,是 Java 调用 Native 语言的一种特性。Java 调用 C/C++ 是 Java 语言里面本来就有的,并非是 Androi...
前言:普通原生android应用一般都是基于Java或kotlin来开发的。但是对于一些场景,如图片处理,音视频技术等在C上已经有比较成熟的技术体系,这时候就需要通过JNI来...
redis4.0相对与3.X版本其中一个比较大的变化是4.0添加了新的混合持久化方式。前面已经详细介绍了AOF持久化以及RDB持久化,这里介绍的混合持久化就是同时结合RDB持...
背景 过五关,斩六将,一路杀到了最后一面,很高兴加入了素有“武林正宗少林派”的阿里,而阿里的技术又充满着黑科技感。不过最近我接手了一个老系统时,发现其中对于REST的应用可能...
[Smack] [1 初始化][1.1 初始化启动类] [2 连接与登录][2.1 创建连接类][2.2 连接][2.3 登录] [3 消息的发送] [4 消息的接收] 本文...
在开发过程中,想必你也一定遇到过这样的问题,当我们的应用发生Crash时异常退出,然后又自动启动跳转到未知页面,此时应用在崩溃前保存的全局变量被重置,用户状态丢失,显示数据错...
前言 Android为开发人员提供了用于创建虚拟专用网(VPN)解决方案的API,也就是VPNService,使用VPNService可以为Android设备开发和测试自己的...
一、什么是SPI SPI ,全称为 Service Provider Interface,是一种服务发现机制。它通过在ClassPath路径下的META-INF/servic...
为什么叫x86和x86_64和AMD64? 为什么大家叫x86为32位系统? 为什么软件版本会注明 for amd64版本,不是intel64呢? x86是指intel的开发...
*认识Android文件系统 *了解分区存储 *分区存储的适配 一、Android文件系统 Android文件系统分为 内部存储(internal storage) 和外部存...
shape是一个强大的东西,除了用代码绘制图形外,我们还可以用shape通过xml来绘制一些常见的控件背景之类的,非常方便,如下: 1、纯色圆和空心圆shape: 纯色圆: ...
记得很久之前在一场笔试上有一道题目就是:“如何唯一的标识一台Android设备?”。当时只知道IMEI可以是用来标识一台手机的,所以就随便填了上去,然后...就没有然后了.....