wings专栏
码龄9年
求更新 关注
提问 私信
  • 博客:330,212
    视频:2,618
    332,830
    总访问量
  • 82
    原创
  • 39
    粉丝
  • 23
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
加入CSDN时间: 2016-04-16

个人简介:程序亦非猿

博客简介:

ruanyandong的博客

查看详细资料
个人成就
  • 获得247次点赞
  • 内容获得34次评论
  • 获得858次收藏
  • 代码片获得5,161次分享
  • 原力等级
    原力等级
    5
    原力分
    1,178
    本月获得
    11
创作历程
  • 1篇
    2025年
  • 4篇
    2024年
  • 5篇
    2023年
  • 8篇
    2022年
  • 30篇
    2021年
  • 71篇
    2020年
  • 1篇
    2019年
成就勋章
TA的专栏
  • Mac
    1篇
  • git
    9篇
  • Android
    64篇
  • Java
    22篇
  • NDK
    1篇
  • C
    3篇
  • 计算机基础
  • Flutter
    2篇
  • Gradle
    3篇
  • 计算机网络
    5篇
  • Python
    1篇
  • bash
    1篇
  • 设计模式
    2篇
  • Dart
    1篇
  • 算法
    7篇
  • SQLite
    1篇
  • SQL

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 移动开发
    kotlinflutterandroid studio
  • 软件工程
    性能优化
  • 学习和成长
    面试
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

RecyclerView问题记录

RecyclerView的getChildCount()返回item数量不正确android recyclerview渲染完成后回调RecyclerView canScrollVertically(int direction)
原创
发布博客 2025.01.02 ·
212 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

Android实现文本链接可点击

【代码】Android实现文本链接可点击。
转载
发布博客 2024.03.29 ·
207 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android设计规范及分辨率简介

设计给的2x和3x对应Androidandroid 1x 2x,dpi、ppi、dp、px、分辨率、@1x、@2x、@3x一款APP设计的从0到1之:Android设计规范篇切图常说的@1X@2X@3X是什么意思?Android适配的那些P事
原创
发布博客 2024.03.20 ·
439 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

RecyclerView导致父控件点击事件无效

最近有一个需求,RecyclerView外层嵌套了一个FrameLayout,想实现点击整个FrameLayout都能响应一个事件,结果给FrameLayout加上点击事件后,点击RecyclerView范围无效。可能是RecyclerView截获了click事件,阻止了点击的透传,做了以下处理解决。一开始这样改的,可以滑动列表时,容易误触点击事件,后来改良下。
转载
发布博客 2024.01.17 ·
602 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MacOS系统zsh输入所有命令command not found:xxx

然后保存文件并重新启动,source ~/.zshrc的作用是重新加载当前用户的 Zsh shell 配置文件 .zshrc。,同时保留原有 PATH 中的其他目录,确保系统在搜索可执行文件时也考虑了原有的路径,最重要的一点是确保系统能够找到并执行您希望运行的命令。它的作用恰恰是直接将当前 shell 进程的 PATH 环境变量设置为指定的路径列表。
转载
发布博客 2024.01.09 ·
1922 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

Android Crash

有赞 Android 崩溃保护的探索及实践如何避免Android运行时崩溃,保证程序高可用性一Android开发之打造永不崩溃的APP——Crash防护Android性能优化——崩溃Crash封装库android开发让App永不闪退,永不crash的解决方法深入探索Android稳定性优化 深入探索Android稳定性优化Android NativeCrash 捕获与解析Android 平台 Native Crash 问题分析与定位Android 平台 Native Crash 捕获原理详解
原创
发布博客 2023.06.29 ·
733 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android Fragment :java.lang.IllegalStateException: Fragment already added

java.lang.IllegalStateException: Fragment already added 解决方式。
转载
发布博客 2023.06.16 ·
1332 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Android网络优化

网络优化的方向主要是流量优化质量优化线下测试以及线上监控方案结合 OkHttp 获取网络请求质量数据,OkHttp 给我们留了一个事件监听器 EventListener 回调,我们可以自己实现这个监听器,监听每一次的请求。自定义 GlideModue 是为了监控图片加载的过程,下面我们来看下怎么监控 Glide 加载图片过程的耗时和相关数据。
转载
发布博客 2023.05.08 ·
2117 阅读 ·
3 点赞 ·
0 评论 ·
7 收藏

Mac安装和卸载node和npm

Mac端安装和卸载node和npm
原创
发布博客 2023.04.19 ·
2861 阅读 ·
2 点赞 ·
1 评论 ·
6 收藏

Android实现轮播控件Banner

Android的ViewPager实现轮播图
原创
发布博客 2023.01.02 ·
3017 阅读 ·
4 点赞 ·
1 评论 ·
13 收藏

轮播图

发布视频 2023.01.02

Mac升级到 MacOS Ventura 13.0 后Gitlab认证失败,提交提示需要密码

mac升级到 macos ventura 13.0 后gitlab认证失败,提交提示需要密码
转载
发布博客 2022.11.02 ·
965 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

RecyclerView状态异常Cannot call this method while RecyclerView is computing a layout or scrolling

Cannot call this method while RecyclerView is computing a layout or scrolling
原创
发布博客 2022.10.08 ·
7200 阅读 ·
5 点赞 ·
0 评论 ·
1 收藏

Android代码混淆

Android混淆规则–proguard-rules.proandroid 混淆规则作用,AndroidProguard
转载
发布博客 2022.10.08 ·
262 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android代码混淆

Android混淆规则–proguard-rules.proandroid 混淆规则作用,AndroidProguard
转载
发布博客 2022.09.26 ·
115 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Springboot学习

springboot学习
原创
发布博客 2022.09.11 ·
180 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

OkHttp用法详解

OkHttp用法详解
转载
发布博客 2022.06.14 ·
16978 阅读 ·
9 点赞 ·
2 评论 ·
95 收藏

从github上clone代码时The unauthenticated git protocol on port 9418 is no longer supported解决方法

找到git的配置文件.gitconfig文件,在文件中加入以下配置即可[url "https://"] insteadof = git://[url "https://"] insteadof = ssh://
原创
发布博客 2022.05.10 ·
662 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Android实现圆形头像

ClipPathimport android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Matrix;import android.graphics.Paint;import android.graphics.Path;import android.grap
原创
发布博客 2022.02.18 ·
2295 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Lottie-Android详解

Lottie是什么Lottie是Airbnb开源的一套跨平台的、完整的动画效果解决方案,适用于 Android、iOS、Web 和 Windows 平台,它解析使用 Bodymovin 导出为 json 的 Adob​​e After Effects 动画,并在移动设备和 Web 上本地呈现它们!如下图:以下是Lottie官网给出的一些动画效果 Airbnb为什么要做Lottie1、为什么要使用LOTTIE?先看看在没有Lottie之前我们实现复杂动画的方式:使用GIF,占用空间大,有些动画
原创
发布博客 2021.12.23 ·
17235 阅读 ·
16 点赞 ·
2 评论 ·
56 收藏
加载更多