收藏本版 |订阅

Android开发论坛 今日: 0|主题: 680|排名: 82 

  • (原创)【B4A】Intent 获取分享图片的“坑”及解决办法
    一、前言 作为完全自学安卓开发的程序员,虽然开发过不少安卓项目,但是仍觉得好多“坑”啊。可能对于科班出身的安卓程序员来说是司空见惯的吧。 本次就来说一下我在处理Intent获取分享图片的“坑”及解决办法。 相信看完的你,一定会有所收获! 本文地址:https://www.cnblogs.com/lesliexin/p/19419192 二、坑1:永远存在 ...
    0107 杨占香 发表于 2025-12-30 Android开发论坛
  • Android Room数据库的基本使用示例详解
    目录一、什么是Room1.1 Room简介1.2 三大核心组件二、集成Room三、使用示例3.1 创建实体类 (Entity)3.2 创建数据访问对象(DAO)3.3 创建数据库类3.4 定义一个数据库管理类3.5 使用数据库一、什么是Room 1.1 Room简介 Room是Android Jetpack组件库中的一部分,对SQLite进行了封装,简化了对SQLite数据 ...
    0157 给我来个草莓屁屁 发表于 2025-12-29 教程
  • Unity Mono 安卓游戏逆向实战:APK 分析 + Frida Hook 绕过死亡判定
    Android安卓游戏Unity Mono 游戏逆向实战:从 APK 到 Hook libmono.so 绕过死亡判定 前言 最近在分析一款 极限摩托基于手机重力控制的 Unity 游戏: 通过手机 前后翻转控制角色 人物只要 发生碰撞(翻车 / 头部触地)就会立即失败 没有明显的数值判定,属于典型的 物理 + 碰撞触发死亡 本文完整记录了我 从 APK 分析 → ...
    0143 清汤泡面 发表于 2025-12-28 Android开发论坛
  • FFmpeg开发笔记(九十六)采用Kotlin+Compose的视频编辑器OpenVideoEditor
    ​《FFmpeg开发实战:从零基础到短视频上线》一书的“第 12 章  FFmpeg的移动开发”介绍了如何使用FFmpeg在手机上播放视频,基于FFmpeg的国产播放器开源框架也有很多了,前有哔哩哔哩的ijkplayer,后有小红书的RedPlayer,参见之前的文章《使用国产的ijkplayer播放器观看网络视频》和《使用国产的RedPlayer播放器观看 ...
    0185 还会遇见吗 发表于 2025-12-28 Android开发论坛
  • FFmpeg开发笔记(九十五)国产的开源视频美颜工具VideoEditorForAndroid
    ​《FFmpeg开发实战:从零基础到短视频上线》一书的“第 12 章  FFmpeg的移动开发”介绍了如何使用FFmpeg在手机上剪辑视频,方便开发者更好地开发类似剪映那样的视频剪辑软件。那么在Android系统上还有一款国产的开源视频美颜框架VideoEditor-For-Android,通过该框架可以更方便地给视频添加各种滤镜,下面就来介绍如 ...
    068 佛山福山 发表于 2025-12-27 Android开发论坛
  • Android BottomSheetBehavior使用方法及常见问题详解
    目录前言一、基础准备1. 依赖引入2. 布局基础结构二、核心 API 与基础使用1. 获取 BottomSheetBehavior 实例2. 核心状态常量3. 关键配置项(1)设置折叠高度(peekHeight)(2)设置拖拽禁用三、状态监听四、高级用法1. 全屏底部面板(无折叠高度)2. 嵌套滚动处理3. 自定义底部面板样式五、常见问题与解决方案1. 面板无法 ...
    0164 孔老愣 发表于 2025-12-26 教程
  • 查看Android系统的NTP服务器的方法步骤
    目录1. 命令格式2. 执行步骤3. 修改 NTP 服务器(需要 root 权限)4. 适用性说明5. 验证结果6. 常见问题总结settings get global ntp_server 是一个常见的方法,可以用于在 Android 系统中查看全局设置中定义的 NTP 时间服务器。以下是对这个命令的详细解释: 1. 命令格式 settings get global ntp_server settings: ...
    096 未来己来 发表于 2025-12-23 教程
  • HBuilderX无法检测到安卓手机:“未检测到手机”问题的解决方案
    目录问题背景核心解决方案简易四步法详细故障排查指南硬件连接问题驱动安装与配置权限管理平台特定说明Android无线调试iOS设备注意事项 问题背景 在使用HBuilderX开发uni-app项目时,许多开发者都会遇到一个令人头疼的问题:点击"运行到手机或模拟器"时,控制台提示"未检测到手机或模拟器,请稍后重试"。这个问题在安卓设备 ...
    083 湖心雁影 发表于 2025-12-20 教程
  • FFmpeg开发笔记(九十四)基于Kotlin的国产开源推拉流框架anyRTC
    ​anyRTC是一款基于Android的实时滤镜RTMP推流库,它使用MediaCodec的API进行视频和音频编码,并使用librtmp库执行rtmp流式传输。此外,anyRTC还提供了在摄像头捕捉阶段之后和编码阶段之前实时视频滤镜的功能。 《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2.2  FFmpeg向网络推流”介绍了轻量级流媒体服务器 ...
    065 阎璐尧 发表于 2025-12-14 Android开发论坛
  • FFmpeg开发笔记(九十三)国产的Android开源视频编辑器EpMedia
    ​《FFmpeg开发实战:从零基础到短视频上线》一书的“第 12 章  FFmpeg的移动开发”介绍了如何使用FFmpeg在手机上剪辑视频,方便开发者更好地开发类似剪映那样的视频剪辑软件。那么在Android系统上还有一款国产的开源视频裁剪框架EpMedia,通过该框架可以更方便地加工视频片段,下面就来介绍如何在App工程中使用EpMedi ...
    0113 小辣鸡 发表于 2025-12-13 Android开发论坛
  • Android实现获取手机的电池电量和充电状态
    目录一、可获取的信息二、获取当前电量(无需注册广播)三、监听开始充电 / 结束充电(广播方式)四、实际可用代码(Kotlin)1. 监听充电状态的 BroadcastReceiver2. 在 Activity / Service 中注册五、Java 写法六、注意事项七、如果你需要“首次进入页面就知道状态”一、可获取的信息 通过 Android 的电池广播, ...
    083 峰慧 发表于 2025-12-13 教程
  • Android 中 StateFlow 的使用全面解析
    目录一、核心概念1. 什么是 StateFlow?2. StateFlow 与 LiveData 的对比二、基本使用步骤1. 依赖配置2. 核心 API 说明三、完整示例(MVVM 架构)1. ViewModel 层(状态持有与更新)2. Activity/Fragment 层(收集状态)四、高级特性1. 状态转换与过滤2. 多状态合并3. 防抖动(Debounce)4. 状态持久化五、注意事项六、总结 ...
    0157 基层人员 发表于 2025-12-10 教程
  • Android 中 LiveDataBus 的使用及原理解析
    目录一、LiveDataBus 原理二、LiveDataBus 实现1. 核心单例类2. 扩展函数(可选)三、基本使用方式1. 发送事件2. 接收事件3. 粘性事件处理四、高级用法1. 生命周期控制2. 多模块通信3. 事件取消五、注意事项六、优缺点对比优点缺点七、总结LiveDataBus 是基于 Android 架构组件 LiveData 实现的事件总线,相比传统的 EventB ...
    0137 凌晨的雨 发表于 2025-12-9 教程
  • Android使用Fragment实现控制切换多个页面
    目录1. 创建Fragment1.1 创建Fragment类1.2 创建Fragment布局文件2. 在Activity中管理Fragment2.1 创建Activity布局文件2.2 编写Activity代码3. 运行效果4.方法补充方法一方法二在Android开发中,​​Fragment​​ 是一个非常重要的组件,它允许开发者将复杂的界面拆分成更小、更易于管理的部分。通过使用 ​​Fragment​​ ...
    0166 天天空白 发表于 2025-12-8 教程
  • FFmpeg开发笔记(九十二)基于Kotlin的开源Android推流器StreamPack
    ​《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2  FFmpeg推流和拉流”提到直播行业存在RTSP和RTMP两种常见的流媒体协议。除此以外,还有于2017年推出的SRT协议,相比常见的RTMP协议,SRT协议具有更低的延迟,并且消除了卡帧、抖动等花屏现象。 因为SRT是个较新的直播协议,所以手机端支持SRT的开源框架比较 ...
    0100 三撇虎 发表于 2025-12-7 Android开发论坛
  • FFmpeg开发笔记(九十一)基于Kotlin的Android直播开源框架RootEncoder
    ​《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2.2  FFmpeg向网络推流”介绍了轻量级流媒体服务器MediaMTX,通过该工具可以测试RTSP/RTMP等流媒体协议的推拉流。除了国产的推流工具librestreaming能够向MediaMTX推送视频流之外,还有开源的RootEncoder也支持Android手机从摄像头实时采集视频信号,并向后端的 ...
    053 周擎琪 发表于 2025-12-6 Android开发论坛
  • Android使用java实现网络连通性检查详解
    目录NetCheck.java(可直接拷贝)使用示例(Activity/Fragment 内)权限要求(AndroidManifest.xml)如需同步调用(阻塞)下面给出 纯 Java 代码、兼容 Android API 19+、零三方库 的“网络连通性检查”工具类。 特点: 同时检测 Wi-Fi/移动数据是否真正上网(不只是“已连接”)使用 HttpURLConnectio ...
    0112 格德米斯 发表于 2025-12-2 教程
  • 前端使用阿里云图形验证码并且与安卓进行交互实现方法
    目录流程如下1.引入阿里云前端脚本 & 基础配置 在<head> 里:2.初始化阿里云验证码实例3.验证码通过后,前端调用你后端接口跟安卓原生通讯的逻辑与安卓约定的对象和方法小结完整代码:总结 最近安卓同事那边没办法去用原生的图形验证码;要前端写个html内嵌进去,下面是流程如何实现的: 流程如下 1.引入阿里云前端脚 ...
    0157 小羊苏西 发表于 2025-12-2 教程
  • Android如何用Canvas画一个真正能跑的跑马灯
    目录前言效果图如下:核心:总结 前言 以前自学,都是用帧动画来实现跑马灯,这几天常失眠,晚上学东西也学不进,所以用Canvas写个小Demo,这么无聊的应该只有我一个了吧,废话不多说,下面上内容。 老规矩,最后有源码 效果图如下: 上代码前先介绍下手机坐标系,如下图 然后是绘制草图,如下: 大概思路为,开一 ...
    0119 漫画小新 发表于 2025-11-29 教程
  • Android Compose基于单向数据流构建界面的过程
    目录构建 Compose 界面单向数据流什么是状态向下流动,事件向上传递遵循该模式的三大优势Jetpack Compose 中的单向数据流三个核心要点定义可组合项参数Compose 中的事件传递不可变值的优势通用可组合项示例ViewModel、状态和事件:示例登录屏幕的状态与事件建模其他状态容器的用法构建 Compose 界面 在 Jetpack Compose 中 ...
    076 挖掘机之镗焊一体机 发表于 2025-11-26 教程
  • 下一页 »

    快速发帖

    还可输入 180 个字符
    您需要登录后才可以发帖 登录 | 立即注册

    本版积分规则

    圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com

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

    在本版发帖返回顶部