android

花花鱼1 分钟前
android·ide·android studio
android studio 图标的使用及处理装上App,第一眼就是显示的图标,那好不好,显示的行不行,还是有些影响。生成完成后:
JJay.11 分钟前
android
什么时候该用 BLE,什么时候该用 SPP?很多 Android 项目一开始就做错了做 Android 蓝牙,很多团队一上来就选 BLE。原因也很简单。BLE 更常见,低功耗这个标签也足够有吸引力,手机系统支持成熟,外设生态也大。于是项目刚立项时,大家往往很少认真追问一句话:这个业务到底更像 BLE,还是更像 SPP?
山峰哥23 分钟前
android
SQL性能飙升秘籍:从索引策略到查询优化全解析在数据库管理的世界里,SQL性能优化是每个开发者绕不开的终极命题。当一条慢查询让系统响应延迟数秒,当百万级数据表查询卡顿到让用户抓狂,你是否想过:为什么同样的业务逻辑,有人能写出秒级响应的SQL,而你的代码却让数据库服务器"喘不过气"?本文将带你揭开SQL优化的神秘面纱,从索引策略设计到查询优化实战,从EXPLAIN命令深度解析到真实案例拆解,手把手教你打造高性能SQL的完整方法论。
黄林晴40 分钟前
android
稳定性全面升级!Compose Multiplatform 1.11 RC 正式推送本文首发于公众号“Android技术圈”JetBrains 在 2026 年 5 月 5 日发布了 Compose Multiplatform 1.11.0-rc01。
恋猫de小郭41 分钟前
android·前端·flutter
实用性 Max ,新 Flutter & Dart Agent Skills 深度解读虽然之前在刚发布那会,我们就在 《Flutter 发布官方 Skills 》 聊过 Flutter 的 Skills ,但是经过几轮测试之后,官方发现之前单纯文档型的 Skills 作用并不明显,所以后续开始调整了策略,增加了“任务导向型”的 Skills,这个调整让 Skills 的实用性大大提高。
重生之小比特1 小时前
android·数据库·mysql
【MySQL 数据库】表的约束大家好,我是你的编程搭子小比特~今天这篇博客,我把 MySQL 里表的约束从头到尾梳理一遍,全部是面试、开发高频考点,配案例、配语法、配易错点,看完直接能用在项目里。
Kapaseker1 小时前
android·kotlin
Android 中的 MVVM 是如何构建起来的本系列为小说《逆袭西二旗》的技术讲解,用于详细说明剧情里涉及的开发细节。ViewBinding 是 Android 中用于简化访问布局中 View 过程的一项能力。
_李小白1 小时前
android·opencv·学习
【android opencv学习笔记】Day 9: 颜色检测算法在图像处理开发中,算法的可复用性、可扩展性与易用性是项目长期维护的关键。策略模式(Strategy Pattern) 是解决这一问题的经典设计模式,它将算法封装成独立类,对外提供统一接口,实现算法与业务逻辑的解耦,同时支持算法的灵活替换与组合。
三少爷的鞋2 小时前
android
Repository 一定需要 DataSource 吗?一篇讲透的架构思考在 Android Clean Architecture 或常见分层设计中,很多人都会遇到一个问题:每个 Repository 都需要配一个 DataSource 吗?
荣月灵的小梅花15 小时前
android
在Android 9上修改build.fingerprintbuild.fingerprint是 Android 系统中的一个属性,它用于提供设备的唯一标识。这个属性的值由设备的硬件和软件信息组成,是由设备的多个信息拼接而成的,包括但不限于制造商、设备型号、Android 版本号等。
帅次16 小时前
android·kotlin·gradle·android jetpack·compose·composable
Compose 入门:@Composable、组合与重组本篇在讲什么:用「首页计数」把 Composable、重组、以及状态放在哪一层 说清楚。系列其余篇目会接着讲状态、Modifier、副作用等;治理类话题偶尔在文末带一句。
洞见前行16 小时前
android
APK Signing Block V2 多渠道分包技术原理在 Android 应用分发场景中,同一个 APK 往往需要分发到数十甚至上百个渠道(应用市场、广告平台、推广渠道等)。传统方案是为每个渠道重新签名打包,耗时且效率低下。
DandelionR16 小时前
android
Android SDK安装遇到老版安装程序不兼容是挺绕人的,不过换成 sdkmanager 确实就一劳永逸了。它的核心用法很简单,主要是先用 --list 看有哪些包可以装,再用安装命令指定包名就行。具体操作步骤如下:
雪铃儿17 小时前
android·开源
Flutter Android 热更新:我为什么没用 Shorebird 而是自己造了一个🚀那天晚上我盯着小米后台的数据,看了很久。批注高亮错位的修复包过审了,挺快,一天就过了。但我点开后台看了一眼更新数据,心里凉了一截。
angerdream17 小时前
android
Android手把手编写儿童手机远程监控App之通知栏消息上两节实现嘟宝二维码生成与创建,第二节美化二维码,实现二维码前后背景色与中心logo图片的设置,并生成一个可实现的工具类。 嘟宝通过mqtt在后台与服务器长久连接,嘟妈通过信令与嘟宝交互数据,建立音视频通信。 目前嘟宝远程监控软件实现功能如下:
OCN_Yang18 小时前
android·架构·前端框架
能告诉我:你为什么用 MVI 吗?反正我不理解!我对 MVI 一直不理解,所以和 Claude Code 有了以下对话,不纠结是黑是白,只加深两种模式之间的理解。
荣月灵的小梅花19 小时前
android
Android 给广播接收器增加权限(permission)或signature签名权限一. 普通权限1.添加权限当普通广播接收器需要增加权限时,需要在广播接收器所在的AndroidManifest.xml 文件中添加权限:
沐言人生20 小时前
android·react native
ReactNative 源码分析4——ReactActivity之加载JSBundle接着ReactInstanceManager.createReactContext方法继续讲最终会调用到如下 2 个方法进入C++层
砖厂小工1 天前
android
Now In Android 精讲 10 - AGENTS.md:写给 AI Agent 的项目说明书最近翻 Now in Android 仓库的时候,注意到根目录多了一个 AGENTS.md。这个文件很容易被忽略——长得太像 README 了,都是 Markdown。但它的读者不是人,是 Claude Code、Codex、Gemini in Android Studio 这类 AI Coding Agent。换句话说,README 是给我们看的,AGENTS.md 是给 AI 看的。
Ehtan_Zheng1 天前
android
Jetpack Compose 动画转换编排的艺术今天,我们要挑战一个更高级的场景:如何让多个独立属性(如颜色、旋转、缩放)在同一个状态切换下,整齐划一地起舞?