- 博客(10)
- 收藏
- 关注
原创 Android下拉刷新, MaterialRefreshLayout开源库的使用
Github地址基本效果如下:使用方法两种:在此我用的是导入library库方法, 步骤如下:将上述的library库导入到自己的项目中,效果如下,放在Java目录下即可:导入后就可以直接使用了在需要下拉刷新功能的布局外面添加一层即可使用方法大致如上, 具体的使用方法,和相关的属性,以及想自定义刷新, 参考上述Github地址
2024-09-20 16:57:48 556
原创 Android 他人开源库自定义imageview实现图片圆角,操作简单
【代码】Android 他人开源库自定义imageview实现图片圆角,操作简单。
2024-09-19 22:38:16 608
原创 AS右侧边栏报错: java.lang.IllegalArgumentException: No drawer view found with gravity LEFT
AS右侧边栏报错: java.lang.IllegalArgumentException: No drawer view found with gravity LEFT, `NavigationUI` 依然尝试使用` GravityCompat.START `来控制侧边栏,这导致了` No drawer view found with gravity LEFT` 的错 解决办法: 手动处理侧边栏的打开和关闭,而不是依赖 `NavigationUI.setupWithNavController` 来自动处理。
2024-08-24 18:57:06 337
原创 Android读取相册图片以及报错java.io.FileNotFoundException: /storage/emulated/0/ (Permission denied)
Android使用onActivityResult方法获取相册图片,以及报错java.io.FileNotFoundException: /storage/emulated/0/ (Permission denied)解决办法
2024-08-21 20:19:48 1059
原创 摩尔投票算法 和 N/K 推广
本篇文章介绍了摩尔投票算法(Boyer-Moore Majority Vote Algorithm)的理念及其实现。在给定数组中寻找占多数元素时,摩尔投票算法以常数空间复杂度高效解决问题。文章首先阐述了算法的基本思路,包括如何通过维护候选数和计数器来判断元素的频率,结束时需要检验元素是否满足多数条件。接下来,提供了 C++ 代码实现,展示了如何在数组中寻找占多数元素。
2024-08-03 16:08:50 642
原创 Android Studio 设备无法联网,显示Connected No internet access状态
修改D:\Android\Sdk\sources\android-28\com\android\server\connectivity路径下的。即可, 系统将跳过检查步骤,假设当前网络连接可用,并直接返回成功状态。问题,打开网络连接,设备虽然显示连接到 Wi-Fi 网络,但状态为。Android Studio 里面虚拟设备。这表明设备已成功连接到无线网络,但。
2024-07-30 19:18:15 527
原创 Android Studio导入项目时,Gradle一直卡在构建Building
导入项目,Gradle一直在Building,如下图所示:如果一直处于上述情况, 大概率是本地没有对应的该项目所需的gradle版本,所以此时会在远程服务器下载对应的gradle版本.但是从Android Studio里面下载会很慢,我们可以自己去官网下载该项目所需的gradle版本,如果不知道需要什么版本,而项目又打不开,可以从文件管理器里面去查看,可以找到该项目所对应的文件夹,如下图:进入项目的gradle文件,然后是进入wrapper文件,打开里面的gradle-wrapper.properties文
2024-07-22 23:14:29 1545
原创 Android studio 报错 2 files found with path ‘META-INF/androidx.cardview_cardview.version‘.
Android studio 报错 2 files found with path 'META-NF/androidx.cardview_cardview.version'.其中的内容"META-INF/androidx.cardview_cardview.version",根据你的报错信息填写。但是我的Android studio 会报错, 后来查看官方文档发现上述写法。在app模块中的uild.gradle.kts文件里面,添加如下代码即可。
2024-07-22 13:46:03 468
蓝桥杯图论算法知识和真题讲解
2024-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人