- 博客(7)
- 收藏
- 关注
原创 SwipeRefreshLayout+RecyclerView滑动后才能点击解决方案
SwipeRefreshLayout添加android:padding="1dp"属性。
2024-03-02 17:46:53 342
原创 记一次新建Android工程报错: Could not download appcompat.aar (androidx.appcompat:appcompat:1.0.2)
今天新建项目报错,报错日志如下:ERROR: Unable to resolve dependency for ‘:app@debug/compileClasspath’: Could not download appcompat.aar (androidx.appcompat:appcompat:1.0.2): No cached version available for offline m...
2020-02-26 11:31:48 7707 1
原创 Git下载安装及常用命令
背景Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。安装在你开始使用 Git 前,需要将它安装在你的计算机上。 即便已经安装,最好将它升级到最新的版本。 你可以通过软件包或者其它安装程序来安装,或者下载源码编译安装。Windows下载地址使用命令下载安装好之后开始通过git命令进行版本操作。设置用户名:$ git config --globa...
2019-09-27 11:24:57 382
原创 解决:adb devices error protocol falut(no status)
前言今天用Android Studio运行项目到模拟器时,出现错误提示:远程主机强制关闭了一个连接!想着用adb devices检查一下设备状态,结果意外发现报错:adb devices error protocol falut(no status)翻译了一下发现句意为:adb设备错误协议故障(无状态)于是准备用adb kill-server+adb start-server重...
2019-09-26 15:43:36 993
原创 Android:JNI调用 出错java.lang.UnsatisfiedLinkError: No implementation found for解决办法
在项目中使用第三方so库,调用JNI时发现了这个错误:java.lang.UnsatisfiedLinkError: No implementation found for仔细查看了代码,没发现有出错的地方,然后上网查资料,发现这个问题答案还不少,发现原因是项目中的package name和class name与 .so中函数声明涉及到的package name和class name不一致。...
2019-08-29 11:15:14 1779
原创 万能适配器BaseQuickAdapter多布局的用法
前言由于项目需要,有个功能是后台动态配置,需要根据后台数据动态变化,所以考虑可以使用多布局。效果图:实现思路:多布局原理是通过ListView或RecyclerView加载传入的不同类型的item来实现的,这里使用RecyclerView+BaseQuickAdapter的方法去实现。BaseQuickAdapterBaseQuickAdapter是一个强大的RecyclerAdap...
2019-08-20 10:24:27 15651 1
原创 解决Android9.0网络请求无效问题
Android9.0网络请求无效时在XML文件中定义一个network_security_config.xmlxml文件内容:<?xml version="1.0" encoding="utf-8"?><network-security-config> <base-config cleartextTrafficPermitted="true" /&g...
2019-05-31 18:10:03 2369
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人