- 文章目录 一、组件模式下为组件 Module 指定 Java 源码路径二、主应用的角色三、BuildConfig 中生成当前 组件 / 集成 模式字段四、Library Module 中的代码示例... 文章目录 一、组件模式下为组件 Module 指定 Java 源码路径二、主应用的角色三、BuildConfig 中生成当前 组件 / 集成 模式字段四、Library Module 中的代码示例...
- 文章目录 I . 特别注意 : ButterKnife 已停止维护 ( 新项目禁止使用该框架 )II . Android Studio 中配置 Kotlin 和 ButterKnife 步骤III... 文章目录 I . 特别注意 : ButterKnife 已停止维护 ( 新项目禁止使用该框架 )II . Android Studio 中配置 Kotlin 和 ButterKnife 步骤III...
- 文章目录 I 高性能音频使用场景II 高性能音频开发库III 相关开发资料 I 高性能音频使用场景 Android 手机的音频问题 : 1. 普... 文章目录 I 高性能音频使用场景II 高性能音频开发库III 相关开发资料 I 高性能音频使用场景 Android 手机的音频问题 : 1. 普...
- . jni.h文件 : 了解 JNI 需要配合 jni.h 文件, jni.h 是 Google NDK 中的一个文件, 位置是 $/android-ndk-r9d/platforms/android-19/arch-arm/usr/include/jni.h ; 1. JNIEnv 作用 JNIEnv 概念 : 是一个线程相关的... . jni.h文件 : 了解 JNI 需要配合 jni.h 文件, jni.h 是 Google NDK 中的一个文件, 位置是 $/android-ndk-r9d/platforms/android-19/arch-arm/usr/include/jni.h ; 1. JNIEnv 作用 JNIEnv 概念 : 是一个线程相关的...
- 回调就是外部设置一个方法给一个对象, 这个对象可以执行外部设置的方法, 通常这个方法是定义在接口中的抽象方法, 外部设置的时候直接设置这个接口对象即可. 例如给安卓添加按钮点击事件, 我们创建了OnClickListener接口 实现了其中的onClick方法, 在合适的时机(按钮被点击的时候) , 就会执行我们实现的onCli... 回调就是外部设置一个方法给一个对象, 这个对象可以执行外部设置的方法, 通常这个方法是定义在接口中的抽象方法, 外部设置的时候直接设置这个接口对象即可. 例如给安卓添加按钮点击事件, 我们创建了OnClickListener接口 实现了其中的onClick方法, 在合适的时机(按钮被点击的时候) , 就会执行我们实现的onCli...
- 1. 游戏音效SoundPool 游戏中会根据不同的动作 , 产生各种音效 , 这些音效的特点是短暂(叫声,爆炸声可能持续不到一秒) , 重复(一个文件不断重复播放) , 并且同时播放(比如打怪时怪的叫声 , 和技能释放的声音需要同时播放) , 即时(技能用处之后声音马上随着玩家操作发出,不能有延迟). MediaPlayer会占用大量... 1. 游戏音效SoundPool 游戏中会根据不同的动作 , 产生各种音效 , 这些音效的特点是短暂(叫声,爆炸声可能持续不到一秒) , 重复(一个文件不断重复播放) , 并且同时播放(比如打怪时怪的叫声 , 和技能释放的声音需要同时播放) , 即时(技能用处之后声音马上随着玩家操作发出,不能有延迟). MediaPlayer会占用大量...
- 文章目录 一、adabingo 静态库项目中的网络操作核心类 CNetwork 分析 一、adabingo 静态库项目中的网络操作核心类 CNetwork 分析 C... 文章目录 一、adabingo 静态库项目中的网络操作核心类 CNetwork 分析 一、adabingo 静态库项目中的网络操作核心类 CNetwork 分析 C...
- 文章目录 一、Android 逆向通用工具组成部分二、Android 逆向通用工具 各模块间的关联 一、Android 逆向通用工具组成部分 Android 逆向通... 文章目录 一、Android 逆向通用工具组成部分二、Android 逆向通用工具 各模块间的关联 一、Android 逆向通用工具组成部分 Android 逆向通...
- 文章目录 一、添加断点二、获取调试选项三、创建 Gradle 调试任务四、开始调试五、博客资源 组件化系列博客 : 【Android 组件化】从模块化到组件化【Android 组件化】... 文章目录 一、添加断点二、获取调试选项三、创建 Gradle 调试任务四、开始调试五、博客资源 组件化系列博客 : 【Android 组件化】从模块化到组件化【Android 组件化】...
- 文章目录 一、前置操作 ( 移植 FFMPEG )二、FFMPEG 混音命令三、Android FFMPEG 混音源代码完整示例四、博客源码 一、前置操作 ( 移植 FFMP... 文章目录 一、前置操作 ( 移植 FFMPEG )二、FFMPEG 混音命令三、Android FFMPEG 混音源代码完整示例四、博客源码 一、前置操作 ( 移植 FFMP...
- 文章目录 一、APK 文件结构二、APK 打包流程三、APK 安装流程四、安卓虚拟机 一、APK 文件结构 Android 应用的安装包时 以 " .apk " 为... 文章目录 一、APK 文件结构二、APK 打包流程三、APK 安装流程四、安卓虚拟机 一、APK 文件结构 Android 应用的安装包时 以 " .apk " 为...
- 文章目录 一、报错信息二、解决方案 一 ( 备选方案 )三、解决方案 二 ( 推荐方案 ) 一、报错信息 为了解决 【错误记录】Flutter 构建报错 ( Bec... 文章目录 一、报错信息二、解决方案 一 ( 备选方案 )三、解决方案 二 ( 推荐方案 ) 一、报错信息 为了解决 【错误记录】Flutter 构建报错 ( Bec...
- 文章目录 一、Android 进程优先级二、前台进程三、可见进程四、服务进程五、后台进程六、空进程 一、Android 进程优先级 Android 进程优先级 : ... 文章目录 一、Android 进程优先级二、前台进程三、可见进程四、服务进程五、后台进程六、空进程 一、Android 进程优先级 Android 进程优先级 : ...
- 文章目录 一、mixins 简介二、mixins 判定示例二、mixins 示例四、 相关资源 一、mixins 简介 mixins 作用 : mixins 是 D... 文章目录 一、mixins 简介二、mixins 判定示例二、mixins 示例四、 相关资源 一、mixins 简介 mixins 作用 : mixins 是 D...
- 文章目录 一、动画效果添加对象二、动画效果类型三、动画效果与实际属性四、开发复杂程度 属性动画 Property Animation 可以为 任何对象 ( View 对象 / 非 V... 文章目录 一、动画效果添加对象二、动画效果类型三、动画效果与实际属性四、开发复杂程度 属性动画 Property Animation 可以为 任何对象 ( View 对象 / 非 V...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签