自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 android ble dfu设备升级步骤详解

1.dfu升级功能要借助第三方库 所以我们首先要依赖 implementation 'no.nordicsemi.android:dfu:1.9.0'2.然后第二步,我们需要创建两个类,具体如下public class DfuService extends DfuBaseService { @Override protected Class<? extends Activity> getNotificationTarget() { return Not

2021-01-11 19:14:21 1806 8

原创 android 利用集合简单实现队列思想

话不多说直接看代码public class MessageQueue<T> { private static final String TAG = MessageQueue.class.getSimpleName(); private static MessageQueue messageQueueInstance; private static ScheduledExecutorService scheduledExecutorService; //单例

2022-02-18 12:48:03 1489 1

原创 同时使用多个webview来回切换导致白屏问题

近日在使用webview过程中,发现一个不易被找到的坑,特此记录一下。当有多个页面同时都使用webview的情况下,如果其中一个页面调用了pauseTimers ()这个函数,就会导致其他页面不会去加载出现白屏,官方解释***Pauses all layout, parsing, and JavaScript timers for all WebViews***,大家应该可以看到了吧,会停止所有布局渲染解析,和js计时器,也就是说一处调用这个函数,其他地方也适用,所以慎用!!!...

2021-03-24 10:58:03 880 1

原创 android 动态加载字体内存一直增加问题

项目中遇到需求要动态改变字体,于是在网上找了一些字体样式进行设置,但是发现没过一会内存就占用特别高而且只增加不减,最后想到是每次加载字体都会调用paint.setTypeface(Typeface.createFromAsset(context.getAssets(),"fonts/kaiti.ttf"))此代码导致内存一直增加。后来写了一个字体单例工具类,可以在创建实例对象的时候加载一次字体即可,避免反复调用。public class FontStyleUtils { private v

2020-12-21 15:11:28 499

原创 导入jar包且已经add as liarbry却无法import问题

1:碰到一个比较奇特的问题记录一下。正常导入jar并且add as liarbry ,但是导包却没反应。最后发现implementation转compile 可以成功导入。

2020-07-29 12:40:39 347 1

原创 参考nrf 高效蓝牙扫描(6.0兼容)

代码很简单,6.0以上的需要判断下权限就可以。//参考nrf 工具扫描 public void startScanV18() { BluetoothLeScannerCompat scanner = BluetoothLeScannerCompat.getScanner(); final no.nordicsemi.android.support.v18.scanner.ScanSettings settings = new no.nordicsemi.androi

2020-06-17 10:20:34 855

原创 BLE蓝牙扫描工具类(支持6.0以上)

1:话不多说直接上代码public class BleSacnUtils {private BluetoothLeScanner bleScanner;private BluetoothAdapter mBtAdapter;private ScanCallback scanCallback;private static Context mContext;private static BleSacnUtils INSTANCE = null;//单例模式private boolean isSca

2020-06-11 11:24:53 1305

原创 记录一下通过QQ发送apk安装失败原因。

昨天测试反馈说,有个手机安装失败,其他手机都是正常。随即我问了一下他是不是通过QQ发送的,得到了肯定的回答,这里给大家说下,qq发送文件会把后缀名改掉,手机识别不了这是个apk文件,自然无法解析安装,这里提供一个简单的解决方法。把apk直接放到文件夹下,压缩下然后去发送就可以正常...

2020-06-02 09:51:33 19191

原创 连接指定WIFI(支持6.0)

1:突然感觉该记录下一些东西了,就从最近做的连接WIFI技术开始吧。

2020-06-01 20:11:34 519

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除