![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开源项目学习
Cyanobacterias
这个作者很懒,什么都没留下…
展开
-
Android-回调机制
Android-回调机制在Android的学习过程中经常会听到或者见到“回调”这个词,那么什么是回调呢?所谓的回调函数就是:在A类中定义了一个方法,这个方法中用到了一个接口和该接口中的抽象方法,但是抽象方法没有具体的实现,需要B类去实现,B类实现该方法后,它本身不会去调用该方法,而是传递给A类,供A类去调用,这种机制就称为回调。C不会自己调用b,C提供b的目的就是让S来调用它,而且C不得不提供。S并不知道C提供的b是什么,因此S会约定b的接口规范(函数原型),然后由C提前通过S的一个函数r告诉S自己将转载 2020-12-15 16:36:58 · 1467 阅读 · 1 评论 -
ANDROID的 BLUETOOTH 实现机制与架构
ANDROID的 BLUETOOTH 实现机制与架构参考博客从ANDROID3.0开始,BLUETOOTH API提供了Bluetooth profile协议的支持。目前ANDROID4.0的蓝牙API提供了五种蓝牙无线接口规范(Bluetooth profile)的支持,用来在设备之间通过蓝牙实现特定功能:包括 Headset和Hands-Freeprofile(实现蓝牙耳机功能),A2dpprofile(第二代蓝牙声音设备协议,用来在蓝牙设备之间实现高质量的声音传输),InputDeviceprof转载 2020-12-15 14:40:25 · 600 阅读 · 0 评论 -
SonarQube安装与SonarLint插件
SonarQube安装与SonarLint插件SonarQube代码质量分析工具简介SonarQube安装JDK配置MySQL配置SonarCube配置AndroidStudio与SonarLint插件参考博客SonarQube代码质量分析工具简介代码质量包括可读性、可维护性、简洁性、健壮性、注释及命名规范等多方面的内容,通过对代码进行质量分析可以进行更好的对项目代码进行规范、减少潜在问题的发生概率,同时也有利于提高代码的可读性和可维护性。可以利用SonarQube,FindBugs等自动化工具进行原创 2020-12-09 21:52:26 · 826 阅读 · 0 评论