android

李艺为4 小时前
android·开发语言
根据apk包名动态修改Android品牌与型号我们在做国外gms项目的过程中,经常会涉及到套MADA信息的情况,但是在套MADA信息后后出现一个问题,三方检测app中检测到的品牌等信息会跟套的一致,这就会导致我们的软件被测试打回,当然修改TextView是种方法,但是不通用,而且会有漏修改的情况 ,那么有没有一种方法实现动态修改品牌信息呢,有的,以下就是博主最近刚发现的,不是自创,纯借花献佛。
Tom4i6 小时前
android·网络
【网络优化】Android 如何监听系统网络连接成功思路一句话: “把『系统网络连接成功』当成一个系统广播事件,注册一个 ConnectivityManager.NetworkCallback(或者 legacy 的 BroadcastReceiver),一旦收到 『已连接且可上网』的回调,就启动协程/线程去调你的 API。”
FrameNotWork6 小时前
android·架构·harmonyos
HarmonyOS 与 Android 架构对比:从“写页面”到“设计系统”的差异很多 Android 开发者在刚接触 HarmonyOS 时,都会有一个明显感受:API 不难,但“写法很别扭”。
TAEHENGV7 小时前
android·java·数据库
基本设置模块 Cordova 与 OpenHarmony 混合开发实战欢迎大家加入开源鸿蒙跨平台开发者社区,一起共建开源鸿蒙跨平台生态。基本设置模块为用户提供了配置应用全局行为的入口,包括应用语言、货币单位、默认排序方式、首页展示内容等。模块同时打通了 Web 层配置面板与 OpenHarmony 原生偏好存储,实现“前端 UI 修改 → 原生持久化 → 全局生效”的完整链路。所有设置项都被集中保存在 settings 表和原生 Preferences,应用启动时会统一加载并应用,保证行为一致。通过合理的分组与默认值设计,用户既可以开箱即用,也能根据自己的喝茶习惯和地区偏好
屏息9 小时前
android
Android 低延迟流媒体播放器实战:基于 FFmpeg 6.1.1 的 RTSP/RTMP 解决方案做 Android 流媒体开发的同学应该都懂,原生MediaPlayer简直是 “痛点集合体”—— 延迟高到没法忍、协议支持捉襟见肘,第三方播放器要么体积臃肿,要么定制化能力差,想做个低延迟、支持多路播放还能自定义处理帧数据的功能,总得踩一堆坑。
TeleostNaCl10 小时前
android·经验分享·adb·电视盒子·智能电视·tv·智能tv
Kodi | 如何使用 ADB 无 root 备份 Android 版本 Kodi 的数据并导入到另一台设备中Kodi 是跨平台的影音播放器,被广泛运用在各类电视和电视盒子上,其功能非常强大,可以播放任何类型的影音,例如音乐、图片、视频、直播。因此,几乎成为了电视必备的应用,轻松打造家庭影院电影库必备神器。
csj5010 小时前
android
安卓基础之《(10)—中级控件(4)对话框》一、提醒对话框AlertDialog1、AlertDialog可以完成常见的交互操作,例如提示、确认、选择等功能。AlertDialog借助建造器AlertDialog.Builder才能完成参数设置
nono牛10 小时前
android
Android.bp 配置文件详解---gatekeeperd这是一份 Android 系统的 Android.bp 构建配置文件,用于构建 gatekeeperd(门卫守护进程)及其相关组件。以下是详细注释:
来来走走11 小时前
android·kotlin
Android开发(kotlin) 开发一个简单天气应用编写一个简单的天气预报app。搜索国内各个城市的的数据 查看国内大多数城市的天气信息获取天气数据的api
SweetCode12 小时前
android·java·数据库
汉诺塔问题汉诺塔(Tower of Hanoi)是一个经典的递归问题,最早由法国数学家爱德华·卢卡斯(Édouard Lucas)在 1883 年提出。问题描述如下:
音视频牛哥13 小时前
android·音视频·大牛直播sdk·rtsp转rtmp推送·rtsp转发到rtsp服务器·rtsp转rtmp二次编码推送·rtsp二次编码加水印
Android 端构建高性能 RTSP 转 RTMP|轻量级RTSP服务 网关:透传与二次编码深度实践在移动端音视频应用中,将外部 RTSP 摄像头流(如海康、大华 IPC)接入手机,并将其转发至 RTMP 服务器(如 Nginx、SRS)或在本地开启 RTSP 服务供其他设备拉流,是一个非常典型的“单兵作战”或“移动网关”场景。
方白羽13 小时前
android·app·客户端
Android 16 (Target 36) 应用适配指南标签:Android 16、适配指南、Target 36、预测性返回、16KB页面Android 16(代号 Baklava)在 2025 年正式发布,这标志着 Android 系统在安全性、隐私保护和用户体验标准化方面又迈出了重要一步。
微爱帮监所写信寄信14 小时前
android·开发语言·人工智能·网络协议·微信·https·php
微爱帮监狱寄信写信系统后台PHP框架优化实战手册这些优化不是单纯的技术升级,而是对特殊群体通信责任的技术承诺。每一毫秒的性能提升,都是为了让高墙内外的连接更顺畅;每一个安全加固,都是为了守护每一份信任。
私人珍藏库14 小时前
android·app·安卓·工具·软件·音乐·music
[Android] 无印2.2视频解析去水印工具,支持多个平台 2025.12.29更新[Android] 无印2.2视频解析去水印工具,支持多个平台 2025.12.29更新 链接:https://pan.xunlei.com/s/VOheB9f4ZHUYzRSRiUyWcuPNA1?pwd=wtcx#
雨声不在14 小时前
android
多进程的多语言切换背景是最近海外app有个后台进程的多语言支持。 测试同学发现UI进程切换语言之后,在后台进程的消息通知栏的语言没有变化。
Yang-Never15 小时前
android·java·开发语言·kotlin·android studio
Android 内存泄漏 -> ViewModel持有Activity/Fragment导致的内存泄漏这依然是 生命周期不对等 造成的。核心逻辑:ViewModel 被存储在 ViewModelStore 中,而 ViewModelStore 的生命周期 长于 Activity 的配置重建(如旋转)。 Activity 销毁时: 系统调用 onRetainNonConfigurationInstance()。这里会把 mViewModelStore 保存起来,不销毁。
Android_xiong_st15 小时前
android
(原创)Android遍历文件方法walk函数介绍最近搞了一个文件遍历功能,发现kotlin语言提供了新的函数Walk() walk() 是 Kotlin 标准库中为 File 类提供的扩展函数,用于遍历文件系统的树形结构。 发现这个函数还是蛮强大的,于是做了个整理 下面介绍它的基本功能和一些使用注意
Yang-Never16 小时前
android·java·开发语言·kotlin·android studio
Android 内存泄漏 -> LiveData如何解决ViewMode和Activity/Fragment之间的内存泄漏LiveData 没有直接持有 Activity,而是持有了一个 Observer(观察者),而这个 Observer 被包装在一个 生命周期感知器 中。
HeDongDong-16 小时前
android·开发语言·kotlin
Kotlin 协程(Coroutines)详解协程(Coroutine) 是 Kotlin 提供的轻量级线程,用于处理异步操作。协程 = 可以暂停和恢复的函数
allk5516 小时前
android·架构
Android APK 极限瘦身:从构建链优化到架构演进在移动端存量竞争时代,包体积(APK Size)直接挂钩用户的下载转化率(Conversion Rate)。对于大厂应用而言,包体积优化不再是“剔除几张图片”的体力活,而是一场关于构建工具链、原生库治理、字节码调优以及分发架构的综合博弈。