1、Java SPI机制 ServiceLoader的基本使用 Java SPI 实际上是“基于接口的编程+策略模式+配置文件”组合实现的动态加载机制,提供了通过interf...
![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1、Java SPI机制 ServiceLoader的基本使用 Java SPI 实际上是“基于接口的编程+策略模式+配置文件”组合实现的动态加载机制,提供了通过interf...
@九九叔 设备有Mac区分
android 低功耗蓝牙BLE多连接,多设备通信现在很多做蓝牙APP的都需要同时连接多个设备,那该怎么才能同时管理多个设备呢?以下是本人的方法,主要是通过ArrayMap来管理不同设备的BluetoothGatt,然后使用...
关于鹅厂 只要努力过,什么结果都可以接受,即使不行,这也不是人生的终点,继续努力,总有一天可以成的。人生难得在梦想之地供职,终于在第四次面试后如愿以偿加入了腾讯。在这里真的所...
哥们,上面的就是源码,很简单的例子
android5.0 进行蓝牙广播(BLE Peripheral)具有低功耗蓝牙模块的设备可以扮演2个角色,中心,周边。周边是数据提供者,中心是数据接收/处理者。自Android 4.3的系统就规定了BLE的API,但是仅限于中心,至于周边...
(1) Android中为什么主线程不会因为Looper.loop()里的死循环卡死? 先说说说进程/线程,进程:每个app运行时前首先创建一个进程,该进程是由Zygote ...
GitHub传送门 1.写在前面 本文主要实现的是上拉加载更多功能,下拉刷新使用的是Google官方的SwipeRefreshLayout控件,因为在实现这个功能的时候走了不...
最近看到京东,淘宝都有RecyclerView嵌套ViewPager嵌套RecyclerView商品展示的效果,效果挺好,废话不多说先看效果图: 技能点:1.Android事...
1、Android中WebView的使用,加载H52、Android原生和H5、JS交互,使用JsBridge 1、WebView简介 WebView是Android用于显示...
前言 上一篇主要讲述了Android中WebView的使用和注意事项,本文将继续延伸WebView的使用,将介绍原生APP如何通过WebView和H5、JS通信交互。由于An...
UI方面 图片加载库 网络、异步请求库 数据库 事件总线 性能检测 热修复、插件化 权限申请 跨平台开发 Android项目架构 依赖注入 开发规范 BLE开发 开发工具 A...
先简单说下本次的主题,由于我最近做的是物联网相关的开发工作,其中就不免会遇到和设备的交互。 最主要的工作就是要有一个系统来支持设备的接入、向设备推送消息;同时还得满足大量设备...
AgentWeb 介绍 AgentWeb 是一个高度封装的 Android WebView ,简单易用 , 带有进度条 、 支持文件上传 、 下载 、 简化 Javascri...
前言前面八次课我们已经将android的绘制基础已经讲完,那么现在我们下面的两个内容点是事件分发问题,和屏幕适配相关今天这节课我们主要来讲android当中的各种屏幕适配问题...