android

2501_916007473 分钟前
android·ios·小程序·https·uni-app·iphone·webview
Bundle ID 注册与管理 App ID 创建指南 命名规则 权限开关与删除注意事项需要 Apple Developer Program 付费会员。Bundle ID 即 App ID,每个 App 需要一个独立的 Bundle ID。Bundle ID 在整个 Apple 系统中不能和其他开发者的重复,通常写成反转域名格式,例如 com.apple.someapp。
雨白10 分钟前
android·架构
面向对象六大基本原则实战:从零重构支持引擎切换的网络框架我们以封装网络框架的例子来讲解面向对象的六大基本原则,来逐步解决其中出现的种种问题。以 OkHttp 获取 Github 某个用户的所有仓库为例,首先是没有进行任何封装的代码:
qq_422828627 小时前
android
android 图形学之图层数据送显(八)先分析commit的方法。核心的提交的入口,每帧由Scheduler调用。pacesetterId是主显示器(决定VSync节奏),frameTargets包含所有显示器的帧时间目标。
天空之城--3 小时前
android·flutter
Android Flutter行业动态与学习参考(2026年8月)最近一周,Android和Flutter生态又有不少新动态,整理了10条值得关注的内容,分为编码实战和行业趋势两大类,供大家学习参考。
quantdash_cc4 小时前
android·开发语言·pandas·量化·quantdash
基于 QuantDash 5 分钟 K 线的网格交易策略参数网格搜索寻优实战在日内网格交易中,网格密度(步长)与网格数量决定了策略的收益率与最大回撤。对 5 分钟 K 线进行网格搜索寻优的核心在于快速获取准确复权的高频 K 线数据并建立高效的回测引擎。使用 QuantDash Python SDK 可以通过 qd.klines.get() 一键获取服务器端前复权(adjust=‘forward’)的 5m K 线 DataFrame,避免本地复权计算误差与爬虫限频问题,分钟级完成参数网格搜索(Grid Search)。
杉氧5 小时前
android·flutter·dart
原生交互:如何在 Flutter 中嵌入 Android/iOS 原生组件并解决手势冲突随着业务复杂度的增加,完全使用 Flutter 渲染 UI 可能无法满足所有需求。比如你需要接入极光推送的消息展示、复杂的原生地图组件(高德/百度地图)、或者原生 WebView。 这时,我们需要将原生的 Android 或 iOS UI 组件“挖个洞”嵌到 Flutter 视图层级中,这就引出了 Flutter 的 Platform Views(AndroidView 和 UiKitView)。本文将解析其原理及手势冲突的处理。
Android打工仔5 小时前
android·kotlin
Continuation 的链式关系 —— 一个 suspend 函数如何把结果交还给调用者?在上一篇文章中,我们已经知道了 suspend 函数为什么能够挂起。编译器会把 suspend 函数转换成状态机,并通过 Continuation 保存暂停之后继续执行所需要的信息。
hunterandroid5 小时前
android
[Android 从零到一] Kotlin Channel 与复杂并发场景:从生产者-消费者到结构化并发治理在 Android 开发中,协程让异步代码变得清晰,但当多个协程需要协作时——比如一个协程负责生产数据,另一个协程负责消费处理,或者需要在多个协程间传递事件——就需要一个可靠的通信机制。
FlightYe6 小时前
android·linux·运维·服务器·github·vim
linux系统编程(八):阻塞与非阻塞IO对比同样调 read(fd, buf, n),加不加 O_NONBLOCK 行为完全不一样:阻塞模式下没数据就睡到天荒地老;非阻塞模式下立即返回 EAGAIN,剩下的得自己 poll。这篇把阻塞与非阻塞的行为差异、各自适用场景、EAGAIN 处理、跟事件循环的搭配讲清楚。
恋猫de小郭6 小时前
android·前端·flutter
Flutter iOS Deep Link 为什么会突然失效:一系列难以言喻的问题这段时间应该有不少人遇到了,Flutter 项目升级之后,iOS Universal Link 可以正常把 App 拉起来,Associated Domains、AASA 文件看起来也都没有问题,但进入应用之后,app_links 会收不到链接,getInitialLink() 也返回空,Router 最后正常进入首页。
Kapaseker7 小时前
android·kotlin·vibecoding
小白都看得懂的 Skill 教程 - 初识 SkillAI 已经逐渐进入我们的日常工作:编写代码、生成内容,甚至自动完成一些决策。但是,用得越多,一个问题就越明显:
神奇小梵7 小时前
android·windows·安全·个人开发
安全和开发的需要了解的知识————下载内容的安全,和下载内容如何运行先来介绍下载的内容主要形式,两种安装包:单文件便携程序:xxx.exe 可直接运行,不用安装;安装包程序:xxx.exe/xxx.msi
2501_915909067 小时前
android·ios·小程序·https·uni-app·iphone·webview
iOS 证书创建与管理 类型限制 p12 密码与云备份实操需要 Apple Developer Program 付费会员(部分能力免费账号也可使用,见下文限制)。
黄毛火烧雪下7 小时前
android
Service 推送 / Stub·Proxy 对调真实场景:车载 HMI 不会用轮询拿车辆数据。页面打开先用拉取拿到初始值避免空白;对于车速、告警这类实时变化的数据,通过订阅注册回调,由 CarService 服务端发生变化后主动推送更新 UI。设置、配置这类很少变动的数据,使用单次拉取即可。
zhangphil8 小时前
android·kotlin
Android Coil 3 ImageRequest.Builder error() 和 fallback()异同摘要:在Coil3的ImageRequest.Builder中,error()和fallback()都用于配置加载失败时的兜底图,但触发条件不同。error()在data非空但加载失败(如网络错误、文件不存在等)时触发;fallback()则在data为空时使用。两者通常与placeholder()配合使用:placeholder()显示加载中,fallback()处理无数据情况,error()处理加载失败。建议同时配置两者以明确区分"无数据"和"加载失败"场景,使语义更清晰。
我命由我123458 小时前
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
Jetpack Compose - @Preview 注解Android Studio 预览窗口的右上角的 Build & Refresh 按钮可以同时拥有多个预览
淡淡的香烟8 小时前
android·webrtc
Android中WebRTC通信使用基于代码分析整理,涵盖 WebRTC P2P 数据通信、信令交换、VLC 视频直播等完整流程。本系统是一个基于 Android 的 WebRTC 点对点通信方案,主要包含以下能力:
一笑的小酒馆19 小时前
android
Android中WebRTC通信基于代码分析整理,涵盖 WebRTC P2P 数据通信、信令交换、VLC 视频直播等完整流程。本系统是一个基于 Android 的 WebRTC 点对点通信方案,主要包含以下能力:
KevinWang_1 天前
android
Android Hilt 依赖注入很早之前读了郭神写的一篇讲解依赖注入的文章:Jetpack新成员,一篇文章带你玩转Hilt和依赖注入,犹记得当时看完如同醍醐灌顶,不得不盛赞郭神的好文。
古法安卓1 天前
android·性能优化·android studio
Android-深入理解 Android 回调(Callback)机制一篇从原理到实战、从 Java 到 Kotlin、从源码示例到面试高频问答的 Android Callback 机制详解。