技术栈
android
Vitaliy Kostrov(柯维远)
1 小时前
android
·
运维
·
服务器
·
驱动开发
·
网络安全
·
系统架构
·
cdn
客户端如何检查直播流:从流内标记到停止播放
播放器接收数据,解码器输出画面,应用把视频呈现给用户。在这条链路中,究竟由谁决定:收到的流还能不能继续播放?
恋猫de小郭
2 小时前
android
·
前端
·
flutter
Dart 3.15 新特性:this 终于支持类型提升了
这次 Dart 3.15 有个改动虽然不大,但我感觉算是解决了 Dart 类型系统里一个存在多年的不合理限制:
ii_best
2 小时前
android
·
ios
·
智能手机
·
自动化
·
按键精灵
ios手机开发安卓脚本开发软件[按键精灵教程]从「找最小值」到「Boss 最近刷新」再到「屏幕范围极值」
先回答一个高频问题:安卓和 iOS 能用同一套代码吗写安卓脚本开发教程的人常被问这个问题,做 iOS 脚本开发的人更常问——因为网上能搜到的例子,大多是在安卓上写的,换个平台就不知道能不能用。
开开心心就好
3 小时前
android
·
服务器
·
开发语言
·
算法
·
pdf
·
ocr
安卓PDF处理工具,免费无广告零弹窗
软件介绍安卓端的 PDF 工具之前推荐过,不过今天重新拿起来测的时候,发现转换那块用不了了。所以又去翻了一圈,找来了这款最新版本的安卓端 PDF 工具 pdfgear(安卓端),接着用起来就没问题了。
墨狂之逸才
3 小时前
android
扫码枪响了,应用却没收到:一次 Android USB 线材问题排查
外接 USB 扫码枪偶尔“滴滴”两声,应用没有任何反应。刚插入时容易出现,休眠后再次使用时也容易出现。
alexhilton
14 小时前
android
·
kotlin
·
android jetpack
Room Fts4:全文搜索替代 SQL LIKE
本文译自「Scaling Android Search: Room @Fts4 vs SQL LIKE」,原文链接proandroiddev.com/scaling-and…,由Oğuzhan Aslan发布于2026年10月11日。
hai_android
20 小时前
android
·
kotlin
·
android jetpack
把 Android App 打包成系统应用(System App)
只有被平台私钥签名的 APK,放到 /system/priv-app/ 下并设置 android:sharedUserId="android.uid.system",才能成为真正的系统应用,获得 READ_PRIVILEGED_PHONE_STATE、MOUNT_UNMOUNT_FILESYSTEMS 等特权权限。
JMchen
20 小时前
android
·
kotlin
·
android jetpack
【Jetpack 内核实战 01】开篇:Jetpack 组件全家桶核心逻辑与专栏完整规划
各位 Android 开发者好,欢迎来到《Jetpack 内核实战:ViewModel + LiveData + Room + DataStore 通关指南》系列专栏。 如果你还在为屏幕旋转导致数据丢失头疼,为 SharedPreferences 的 ANR 问题烦心,为项目代码耦合严重难以维护发愁,那么这套专栏正是为你准备的。我们将从 0 到 1 拆解 Google 官方推荐的架构组件,以一个完整的记事本 App 为实战载体,带你彻底吃透 ViewModel、LiveData、Room、DataStor
骑着蜗牛撵大象327
1 天前
android
·
java
·
linux
·
系统编程
·
fifo
·
管道
·
进程间通信
Linux 进程间通信之管道:从 pipe() 的内核语义到 FIFO 落地排错
多进程协作时,数据该走哪条路?管道是 Linux 给出的最朴素答案:shell 里一个竖线 |、C 代码里一次 pipe(),背后都是同一套机制。但真正上手写多进程程序时,很多人会遇到「读端永远阻塞不返回」「子进程读不到任何数据」「写着写着收到 broken pipe」这类诡异问题。
hunterandroid
1 天前
android
Retrofit 网络请求的异常处理与重试策略实战
在 Android 开发中,网络请求是绕不开的环节。Retrofit 作为主流的网络库,提供了简洁的 API 封装,但在实际项目中,我们经常会遇到网络超时、服务端 5xx 错误、Token 过期等异常场景。如何优雅地处理这些异常,并实现自动重试、降级策略,是工程实践中的重要一环。
sejinan
1 天前
android
·
开源
·
webview
·
tv
极致轻量与秒级起播:NativeWasmTv 开源硬核技术解析与升级版体验
在智能电视与低功耗电视盒子生态中,传统的 Android 播放客户端往往面临安装包庞大、启动慢、老旧硬件内存溢出、切台缓冲迟钝等痛点。
小羊没烦恼!
1 天前
android
·
java
·
前端
·
数据库
·
mysql
·
算法
·
okhttp
Ajax与JSON的一些总结
Ajax技术的核心是XMLHttpRequest对象(简称XHR),可以通过使用XHR对象获取到服务器的数据,然后再通过DOM将数据插入到页面中呈现。虽然名字中包含XML,但Ajax通讯与数据格式无关,所以我们的数据格式可以是XML或JSON等格式。
mmsx
1 天前
android
·
kotlin
Android 静默失败实录:五个没有日志的线上事故
崩溃会留下堆栈,静默失败只留下一个"点了没反应"——后者才是最贵的。线上报来一个问题:"点某个功能没反应,每天都有一两次。"三条常规排查路同时走空——崩溃上报平台一条记录都没有,logcat 抓复现只有一堆正常日志、没有 FATAL EXCEPTION,本地加打印也只看到一句 D/Test: uncaughtException: 之后进程就没了,冒号后面是空的。异常对象根本没进日志。
hai_android
1 天前
android
·
kotlin
·
android jetpack
从零实现一个支持跨进程(IPC)的自定义 Toast
本文基于一个真实 MVVM 项目(Kotlin + ViewBinding),完整讲解如何手写一个"长得像 Toast、但完全可控、还能跨进程调用"的消息提示组件。 全文采用 代码 + 逐行注释 的方式展开,所有代码均可直接运行。
龙腾-虎跃
1 天前
android
·
音视频
·
freeswitch
·
sip协议终端
·
wertc
基于 SIP 协议的自研电话终端:FreeSWITCH 语音与视频通信实战
为了方便大家测试,我提供了 APK 打包文件,可以通过百度网盘下载:下载链接:https://pan.baidu.com/s/1pBg6DybAqClzu89jvHkHbA?pwd=ujus
imDwAaY
1 天前
android
·
java
·
redis
操作系统如何管理程序运行?从线程、进程到内存隔离与用户态切换:CS162 Note2
这次介绍的是四大基本OS概念:Thread, Address Space, Process, Dual Mode Operation。这次的Note内容是对上一次Note的一些补充和扩展,比如对于Thread等概念进行了阐述。
andyweike
1 天前
android
Android文件系统
/data/user/0/wwk.read.it/ 和 /data/data/wwk.read.it/ 在 Android 系统中指向的是同一个物理位置。你在 Device Explorer 中看到 data/data/... 而代码返回 data/user/0/...,是因为 Android 的文件系统机制和显示策略造成的。
studyForMokey
1 天前
android
·
面试
·
职场和发展
【Android 面试】Paging3
答案:答案:答案:表格适用场景:答案: 这是 Paging3 最经典的实战场景,遵循单一数据源原则:答案: 预取是指列表滑动到距离底部还有一定数量的条目时,提前开始加载下一页数据,实现平滑滚动无感知。
企业数字化笔记
1 天前
android
·
java
·
spring boot
租户停用后数据和任务怎么处理?冻结、恢复与保留策略的实现
平台把一个租户标成“停用”,管理页面立即灰了,却仍有旧会话在调用接口、队列里还有任务、Worker 正在写文件,之前签发的下载链接也可能尚未过期。把 tenant.enabled 改成 false 只是状态变更的第一步,真正的问题是:从哪个时刻起,哪些副作用必须停止?恢复后又允许哪些旧工作继续?
小程故事多_80
1 天前
android
·
深度学习
·
transformer
从 Tokenizer 到 Next Token,穿透数据流,完整理解 Transformer 底层逻辑
很多人啃大模型技术的时候都会陷入同一种困境,单独看每个模块都能看懂,背得出缩放点积注意力公式,能说出多头注意力、残差连接、层归一化这些名词,但只要把整个链路串起来,就会出现断层。如果我们抛出一个简单的问题,把一句提示词送入大模型,从文字输入,到模型输出下一个汉字,中间张量到底经历了怎样完整的变换过程,很多人依然无法完整复现整条计算链路。