- 博客(4)
- 收藏
- 关注
原创 关于ble连接断开超时和BlueToothGatt.requestConnectionPriority方法的一些问题
前两天在使用自家的app上发现了一个问题,在使用app通过ble连接上从机后,从机断开电源导致蓝牙断开的情况下,部分手机的onConnectionStateChange方法和相关监听ble断开的广播许久都没有返回,返回慢(三星s7,android7.0,需要20秒左右的时间才有状态返回。小米8,miui12.0.1,android10,大概5秒钟有返回),或许信号差导致的蓝牙断开也会有这种情况。在对比使用nRFConnect发现均大概5到6秒才会有状态返回。在经过仔细的排查之后是由于调用了request
2020-09-02 15:17:44 3869
原创 Android新体会(三)删除动画粒子特效
阅读本篇文章应该先阅读前面两篇文章Android新体会(一)通过仿桌面实现图标拖动了解事件分发机制Android新体会(二)仿桌面实现图标拖动接着上一篇的内容,没看前面的先去前面看一下。这篇介绍的动画效果其实是参照网易云课堂的例子写的,并对其中进行了修改,优化了其中的部分实现逻辑,实现的动画效果大同小异,其中的重点就是图片变成一个个小圆点在散开来这么一个效果。项目地址:https:...
2019-08-30 23:21:13 422
原创 Android新体会(二)仿桌面实现图标拖动
这篇博客主要讲解如何代码实现拖动图标功能。阅读本篇博客之前请先阅读上一篇博客,了解一下事件分发机制的一些要点。Android新体会(一)通过仿桌面实现图标拖动了解事件分发机制然后是demo地址https://github.com/huangwanjie/TableImitate/tree/develop效果图实现拖动的actvtiy包含一个ViewPager和一个CellDra...
2019-07-19 21:44:37 2843 3
原创 Android新体会(一)通过仿桌面实现图标拖动了解事件分发机制
最近在做项目的时候要做一个类似桌面的图标拖动到指定位置的功能,一开始以为挺简单的,但当开始实现之后遇到了一些小问题,而且之后发现了在事件分发机制中有一样东西容易被忽略,很少被注意到。这个东西就是ViewGroup里面的mFirstTouchTarget成员。下面就开始说说我是如何在项目中遇到问题,发现mFirstTouchTart的重要性,如何解决问题的。这是Demo地址https://githu...
2019-07-15 22:20:26 940
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人