- 博客(7)
- 收藏
- 关注
原创 Android 通过系统图库打开照片并支持滑动切换
1.实现implements MediaScannerConnection.MediaScannerConnectionClient接口2.复写方法 @Override public void onMediaScannerConnected() { Log.d("onMediaScannerConnected","success" + conn); // path conn.scanFile(path, "image/*");
2021-09-15 11:51:50
440
原创 ListView配合Glide加载图像闪烁问题(ListView多次刷新重复执行getView问题规避)
问题场景:项目中使用ListView配合Glide显示多列,每一列都有图像,但是在效果出来后发现,每次刷新完界面图像会闪烁多次,查看log发现ListView中的getView执行了多次,网上查阅资料,有人说是由于ListView高度设置成wrap_content,如下所示:android:layout_height="wrap_content"应该设置为match_parent(改为match_parent确实会使getView只执行一次),但是实际开发中有时候布局不能改变,所以需要另寻出路
2021-06-24 10:08:45
619
原创 Android 传统蓝牙的扫描与连接
直接上源码public class MainActivity extends AppCompatActivity { private ArrayAdapter adapter; private ListView listView; private BluetoothAdapter blueadApter; //该List存储蓝牙信息 private final ArrayList<String> deviceName = new ArrayLi
2021-06-23 15:42:49
1303
3
原创 华为荣耀手机连接WiFi失败问题,必须手动开关WiFi才能成功
项目场景:需求:APP向设备发送SSID和密码,设备创建WiFi,APP自动连接该WiFi。问题描述:在第一次连接成功WiFi之后,退出APP,再次重复(APP向设备发送SSID和密码,设备创建WiFi,APP自动连接该WiFi)该动作。WiFi连接不上。(在小米手机上未出现)手动把WiFi开关关闭再打开,结果就可以连接上原因分析:由于并非问题,所以无错误log,起初以为是连接WiFi的资源未释放导致,后来发现并不是。个人分析原因应该是个大厂商对各家系统定制不同,framewor
2020-12-23 18:06:14
17749
原创 在连接时WEP开放和WEP共享连接失败
在自动扫码连接WiFi时,由于设备可以选择多种加密方式(包括WPA、WPA2,、WEP共享、WEP开放等),在连接时WEP开放和WEP共享连接失败。原因是WEP共享、WEP开放是两种模式,要分开设置。解决方法:if (type == TYPE_WEP) // WIFICIPHER_WEP { config.hiddenSSID = true; ...
2020-04-27 11:31:22
827
原创 Android 10 关于addNetwork和enableNetwork等弃用问题踩坑
我的上篇博客研究了Android 10最新API如何连接WIFI问题,但实际发现bug巨多,无奈只能换种思路。然后发现一个就简单的方法,我将编译版本和目标版本都改为如下:compileSdkVersion 28targetSdkVersion 28addNetwork和enableNetwork就都可以使用了。然后就可以继续使用原来的方法了。当然这也是一种规避方案,实际在...
2020-04-10 09:47:11
5121
6
原创 Android 10自动连接WiFi问题 Android 10 断开WiFi问题
说明:本文主要说明扫码之后自动连接WiFi的一些处理,扫码的流程相对简单,网上教程也比较多,对于目前Android各个版本也没有太多变化。 问题描述:最近在做项目的时候,发现以前的项目有扫描二维码自动连接WiFi的功能,设备改了生成二维码的方式,然后发现手机无法自动连接WiFi了。 问题原因:经过代码调试发现:(我都是真机调试) wifiManager.addNetwork(WifiCo...
2020-03-23 11:31:37
12235
32
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人