收藏本版 |訂閲

Android开发论坛 今日: 0|主題: 680|排名: 83 

  • JH-ViewInspector - Android 控件ID/控件详情获取工具
    JH-ViewInspector - Android 控件ID/控件详情获取工具 这是一个轻量级的 Android 应用,通过悬浮窗实时获取和分析任意应用的控件信息和ID。 功能特点 实时控件捕获:通过无障碍服务获取当前页面所有控件信息 层级结构展示:树形结构清晰显示控件嵌套关系 智能筛选:支持文本和属性双重筛选 多彩标识:不同属性用不同颜色进 ...
    011 完美海岸 发表于 2025-9-9 Android开发论坛
  • Android app的16KB支持的自测和适配
    原文地址: Android app的16KB支持的自测和适配-Stars-One的杂货小窝 注: 本文以app使用其他SDK的情况为例,不涉及NDK和C层代码的适配工作 由于公司app还是上架谷歌市场,上架app要求必须支持Android15,但Android15需要强制要求适配16KB,记录下步骤 1.检测是否支持16KB 下载个最新的Android Studio,我使用的版本是Android ...
    022 中医养生 发表于 2025-9-9 Android开发论坛
  • 基于Android实现三维效果的动态旋转图
    目录一、项目背景详细介绍二、项目需求详细介绍三、相关技术详细介绍四、实现思路详细介绍五、完整实现代码六、代码与关键点解读七、项目详细总结八、常见问题与解答(FAQ)九、扩展方向与优化建议一、项目背景详细介绍 在电商、相册、视频封面、海报展示、启动页 Logo 等场景里,带真实透视感的 3D 旋转能明显提升界面质感 ...
    0107 放射科小黄 发表于 2025-9-9 教程
  • Android RecycleView的item用法示例详解
    目录RecyclerView 的主要特点子项的点击事件和长按点击事件ItemTouchHelper子项的删除事件子项删除事件的动画效果子项的拖动事件RecyclerView 是 Android 提供的一个强大的列表控件,用来显示大量数据。 RecyclerView 的主要特点 1. 高性能的视图复用机制 Recycle就是循环的意思,那么recycleview的特点也很鲜明了,它只会 ...
    039 椿筏泠 发表于 2025-9-8 教程
  • GitHub自动打包Android APK的全流程
    目录第一章:准备魔法厨房的秘料(密钥配置)第二章:编写魔法食谱(YAML配置)第三章:启动魔法烹饪(触发流程)第四章:魔法升级技巧(高级技巧)技巧1:自动递增版本号技巧2:APK风味定制(多渠道打包)技巧3:上传Google Play(自动上架)魔法触发器对照表常见魔法事故处理下面将用「魔法厨房」的童话故事,结合代码示 ...
    046 孙晓靖 发表于 2025-9-5 教程
  • 基于Android实现URL生成二维码的示例代码
    目录一、项目背景详细介绍二、项目需求详细介绍三、相关技术详细介绍四、实现思路详细介绍五、完整实现代码六、代码详细解读七、项目详细总结八、项目常见问题及解答九、扩展方向与性能优化一、项目背景详细介绍 二维码(QR Code,Quick Response Code)作为一种信息载体,在现代生活与互联网应用中被广泛使用。它具有存储 ...
    081 体质能运动 发表于 2025-9-3 教程
  • Android给图片添加水印的实现代码
    目录一、项目背景详细介绍二、项目需求详细介绍三、相关技术详细介绍四、实现思路详细介绍五、完整实现代码六、代码详细解读七、项目详细总结八、项目常见问题及解答九、扩展方向与性能优化一、项目背景详细介绍 在当前的互联网时代,图片已经成为信息传递和社交传播的重要媒介。随着社交媒体、短视频平台、电商平台、新闻 ...
    024 爱吃鱼的猫儿 发表于 2025-9-2 教程
  • Android实现在线阅读PDF文件功能的示例代码
    目录一、项目背景详细介绍二、项目需求详细介绍三、相关技术详细介绍四、实现思路详细介绍五、完整实现代码六、代码详细解读七、项目详细总结八、项目常见问题及解答九、扩展方向与性能优化一、项目背景详细介绍 随着移动互联网的普及,PDF 文件已经成为文档交流、电子书阅读、合同签署的重要载体。无论是办公应用、教育学 ...
    049 兴欣 发表于 2025-9-2 教程
  • Android实现事件监听的常用方法总结(附带源码)
    目录一、项目背景详细介绍二、项目需求详细介绍三、相关技术详细介绍四、实现思路详细介绍五、完整实现代码六、代码详细解读七、项目详细总结八、项目常见问题及解答九、扩展方向与性能优化一、项目背景详细介绍 在 Android 开发中,事件监听是交互逻辑的核心机制。用户操作(点击按钮、滑动列表、输入文本)和系统事件(网 ...
    017 天山海洋 发表于 2025-9-1 教程
  • kotlin中关于协程的使用详解
    目录一、什么是协程?二、为什么在Android中使用协程?三、协程的使用1、常用Api2、使用示例(1)、launch(无返回)(2)、async(有返回,并行)(3)、withcontext(一次性切线程并拿结果)(4)、runBlocking(阻塞主线程,仅测试用)(5)、coroutineScope(子作用域,任一失败全部取消)(6)、supervisorScope(子作用域,失败互 ...
    015 若星光 发表于 2025-8-29 教程
  • Android Glide图片加载完全指南及最佳实践
    目录前言1. Glide基础配置添加依赖基本使用2. 最佳实践详解2.1 适当的上下文使用2.2 占位符和错误处理2.3 图片变换和裁剪2.4 缓存策略优化2.5 缩略图和预览3. 高级功能实践3.1 自定义模块配置3.2 图片格式优化3.3 监听加载状态4. 性能优化技巧4.1 回收资源4.2 避免内存泄漏4.3 批量操作优化5. 常见问题解决方案5.1 图片尺寸 ...
    094 爱的心痛 发表于 2025-8-29 教程
  • Android Keystore签名文件全解析与安全防护
    目录什么是 KeystoreKeystore的生成与使用生成Keystore文件Keystore的使用Android Studio使用手动签名Android签名级别的区别程序的安全防护什么是 Keystore Keystore签名文件是一种用于数字签名和身份验证的文件,通常使用的文件类型为.keystore文件和.jks文件,在Android应用开发和安全领域应用广泛。它主要用于存储加密密 ...
    090 田树森 发表于 2025-8-29 教程
  • Android端验证码自动获取与填充的实战方案
    目录背景与痛点技术方案概述核心代码实现短信工具类 (SmsUtils)登录页面集成 (LoginPage)关键技术点解析1. ADB访问短信内容提供器2. 短信时效性验证3. 重试机制4. 关键字过滤应用效果与价值注意事项与优化方向结语解决正式环境测试账号受限的优雅方案 背景与痛点 在移动应用自动化测试过程中,我们经常会遇到一个棘手的问题 ...
    058 资深无脑詹黑的爷爷 发表于 2025-8-29 教程
  • android FragmentManager 删除所有Fragment 重建的示例代码
    目录一、删除所有Fragment步骤1:获取FragmentManager步骤2:开始事务步骤3:获取当前添加的所有Fragment步骤4:遍历并移除所有Fragment步骤5:提交事务二、重建Fragment步骤1:创建新的Fragment实例步骤2:添加新的Fragment步骤3:再次提交事务三、完整代码示例在Android开发中,管理Fragment是一项常见任务,有时需要删除 ...
    060 你们好啊 发表于 2025-8-28 教程
  • Android Activity进行数据传输的方法
    目录一:Activity之间的数据传输1:MainActivity做处理(1)putExtra(2)逻辑梳理2:SecondActivity做处理3:效果二:Activity之间的数据回传1:MainActivity做处理(1)startActivityForResult(2)onActivityResult2:SecondActivity做处理(1)setResult3:逻辑梳理4:finish问题延伸三:Activity数据回传的新方式1:.l ...
    020 用户和平舰队 发表于 2025-8-23 教程
  • Kotlin 协程之Channel的概念和基本使用详解
    目录前言launch / async 适合的场景Channel 的概念和基本使用概念Channel 的创建参数概览capacity(容量配置)onBufferOverflow(溢出策略)onUndeliveredElement(未送达回调)参数组合效果CapacityRENDEZVOUS(会合模式)CONFLATED(只留最新值)UNLIMITED(无限容量)BUFFERED(有限容量)自定义容量BufferOverflow 策略 ...
    068 苏州银行 发表于 2025-8-22 教程
  • 桌面挂件不能承受之重——GIF
    作者: vivo 互联网客户端团队- Zhang Qin 本文从桌面挂件开发过程中遇到的GIF图片难以加载的问题展开,分别介绍了现有的挂件中加载GIF图片的两种可行方案——ViewFlipper和AnimatedImageDrawable,同时阐述了两种的方案的优缺点。然后针对现有方案中的痛点,结合现有方案,提出通过网络下发GIF并通过逐帧解析得到帧图片, ...
    036 满怀希望 发表于 2025-8-21 Android开发论坛
  • Android外接U盘的操作实践
    目录引言1:使用USB外接设备的配置1.1 权限配置1.2 过滤USB类型文件配置2:读取U盘数据2.1 获取U盘信息2.1.1 权限申请的方法2.1.2 广播监听2.2 获取数据3.文件Copy3.1 盘识别工具类3.2 文件复制工具类3.3 调用示例总结引言 本文总结了在 Android(开发板 Android 14)环境下外接 U 盘的操作实践,涵盖了从配置、权限申请、USB ...
    023 大灣區高新創業香港站 发表于 2025-8-21 教程
  • Android SystemServer 中 Service 的创建和启动流程
    目录Android SystemServer 中 Service 的创建和启动方式1. SystemServer 概述2. 服务启动流程2.1 主要启动阶段2.2 引导服务启动2.3 核心服务启动2.4 其他服务启动3. 服务创建方式3.1 使用 SystemServiceManager 启动3.2 直接实例化并注册3.3 使用静态 main 方法4. 服务生命周期管理4.1 启动阶段(Boot Phases)4.2 系统就绪 ...
    026 安蝶戒 发表于 2025-8-20 教程
  • Android协程高级用法大全
    目录1️⃣ 协程作用域(CoroutineScope)与生命周期绑定Activity/Fragment 中手动创建 CoroutineScope2️⃣ 异步组合:并发和串行串行执行并行执行并行 + awaitAll3️⃣ 异常处理与结构化并发try-catchCoroutineExceptionHandlerSupervisorJob4️⃣ 切换线程/调度器usewithContext替代launch切换线程5️⃣ 超时与取消超时取 ...
    051 远远落后 发表于 2025-8-19 教程
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部