Android开发中比较难理解的排序算法:快速排序 2年前 (2024-11-26) Android开发中比较难理解的排序算法:快速排序已关闭评论 快速排序简介 快速排序(Quick Sort)是一种基于分治思想的高效排序算法。它通过选择一个“基准”元素(pivot),将数组分为两部分:一部分包含比... 阅读原文
003-使用FragmentPagerAdapter创建的Fragment在ViewPager切换过程中不被销毁的实现 2年前 (2024-09-14) 003-使用FragmentPagerAdapter创建的Fragment在ViewPager切换过程中不被销毁的实现已关闭评论 在使用 FragmentPagerAdapter 创建 Fragment 时,默认情况下,当 Fragment 不再可见时,FragmentPagerAdapter 会将其销毁以节省资源。然而,有时... 阅读原文
002-实现多个Fragment切换方法封装及各子生命周期执行情况分析 2年前 (2024-09-14) 002-实现多个Fragment切换方法封装及各子生命周期执行情况分析已关闭评论 在Android开发中,FragmentTransaction 是用来管理 Fragment 的添加、移除、替换、显示和隐藏的主要工具。接下来我们会解释如何封装一个方法来实... 阅读原文
001-ViewPager实现Fragment懒加载,相邻的界面Fragment方法getUserVisibleHint()返回了true,导致重新加载数据 2年前 (2024-09-14) 001-ViewPager实现Fragment懒加载,相邻的界面Fragment方法getUserVisibleHint()返回了true,导致重新加载数据已关闭评论 在使用 ViewPager 实现 Fragment 懒加载时,getUserVisibleHint() 方法通常用于判断 Fragment 是否可见,从而决定是否执行数据加载等操作。然而... 阅读原文
android采用GLSurfaceView开发一个小游戏 2年前 (2024-06-14) android采用GLSurfaceView开发一个小游戏已关闭评论 开发一个简单的小游戏可以通过使用GLSurfaceView来实现,下面我将展示一个基本的例子,一个简单的OpenGL ES 2.0小游戏,在屏幕上渲染一个可以移... 阅读原文
Android局域网文件批量管理工具 2年前 (2024-04-19) Android局域网文件批量管理工具已关闭评论 需求 没有数据线和非开发人员,怎么快速批量管理手机文件,快速批量导入/导出图片视频? 试试这款局域网文件批量管理工具 场景一:旅行照片备... 阅读原文
Android计算两个时间相差几个小时几分钟 2年前 (2024-04-16) Android计算两个时间相差几个小时几分钟已关闭评论 在Java中计算两个时间相差的小时和分钟,可以采用以下步骤: 使用java.util.Date或java.time包中的类(如LocalDateTime)表示两个时间点。这里... 阅读原文