首页
学习
活动
专区
圈层
工具
发布

#android

基于 Linux 内核的开放源代码移动操作系统

[Android 从零到一] 单元测试与 UI 自动化测试:让 Android 质量更可控

hunter android

很多 Android 项目早期只靠手工点页面验证:功能少、团队小、发布节奏慢时还能勉强撑住。随着业务变复杂,手工测试会很快遇到瓶颈:回归范围越来越大,边界条件容...

300

Android 17 正式版来了!兼容性适配和测试超实用攻略,抓紧收藏!

优测云服务平台

Android 17 稳定版已于 2026 年 6 月 17 日正式发布。Beta 4 是最后一个预定 Beta 版,所有行为变更以稳定版为准。国内主流厂商小米...

4800

多渠道打包与 Gradle 优化:让构建更清晰、更稳定、更快

hunter android

一个 Android 项目从本地开发走向真实发布后,很快会遇到几个问题:测试包、预发包、正式包要连接不同环境;不同渠道可能需要不同的应用名、图标、统计标识;团队...

3200

[Android 从零到一] APK 瘦身与混淆:让安装包更小、更安全、更易维护

hunter android

Android 应用越做越大很常见:功能模块增加、图片越来越多、三方 SDK 越接越多、历史代码没有清理、ABI 包含过全、资源重复散落在各个模块。体积增长看起...

4310

读者点单·10|系列复盘:把 9 篇拼成一张完整的 Android 性能治理工程蓝图

陆业聪

✅ 第8篇:AI × Android 端侧落地:MLC-LLM / MediaPipe / NPU

9800

[Android 从零到一] 性能优化:布局、内存与启动速度的系统治理

hunter android

Android 性能问题最终都会落到用户体验上:页面滑动不流畅、点击后迟迟没有响应、应用打开太慢、使用一段时间后越来越卡,甚至直接崩溃。很多团队一提到性能优化就...

10910

[Android 从零到一] 内存泄漏与 LeakCanary:从问题定位到修复思路

hunter android

Android 应用运行在内存有限的移动设备上。一次小泄漏可能暂时看不出问题,但用户频繁打开页面、旋转屏幕、切换账号或长时间停留在应用里时,泄漏对象会不断堆积,...

7200

[Android 从零到一] 多线程与线程池:从 Thread 到高效并发

hunter android

在 Android 开发中,主线程(UI 线程)负责界面渲染和用户交互。如果在主线程执行耗时操作——网络请求、数据库读写、文件 IO——界面就会卡顿,甚至触发 ...

10810

读者点单·09|Android 包体积治理:从 R8 到资源混淆的工程化全链路

陆业聪

• AGP 8.12.0 正式引入 optimized resource shrinking,R8 与资源压缩深度整合,一条 Gradle 配置同时优化代码和资...

11910

多网聚合加速SDK集成指南:Android/iOS/Linux全平台接入

hollyx

摘要: 多网聚合加速(腾讯云聚通)提供跨平台SDK,支持Android、iOS、Linux三大平台接入,帮助开发者快速实现多网卡聚合加速能力。 一、SDK交付形...

16210

[Android 从零到一] Paging 3 分页:从手动分页到声明式加载

hunter android

PagingSource 是分页的数据来源。对于网络分页,它接收页码,返回一页数据:

7710

[Android 从零到一] ContentProvider 与跨进程通信:让数据在应用间安全流动

hunter android

在 Android 开发中,每个应用都运行在独立的进程和沙盒里。数据默认是隔离的——你的 App 没法直接读取微信的聊天记录,美团也看不到支付宝的账单。

8800

Android移动互联网架构开发

外星人资源-itazs-fun

Android移动互联网架构开发是打造高品质、可扩展、易维护应用的基础。随着移动设备生态(手机、平板、可折叠设备、车载等)的不断丰富,现代Android架构设计...

8600

[Android 从零到一] Custom View 自定义绘制:从 onDraw 到完整交互

hunter android

Android 提供了丰富的内置控件(TextView、Button、ImageView 等),但实际开发中经常会遇到「现有控件不够用」的场景:

10710

AI"幻觉"变真功能:App Inventor 2视频录制拓展一周开发实录

用户10956490

有用户来咨询,说AI Pro版介绍里提到了我们有一款"视频录制拓展"。我们的第一反应是——没有啊。翻遍了产品列表,确实没有这个组件。这纯粹是AI的"幻觉",一本...

9900

[Android 从零到一] Hilt 依赖注入:从手动 new 到自动装配

hunter android

在写代码时,一个类经常需要用到其他类。比如 ArticleViewModel 需要 ArticleRepository,ArticleRepository 又需...

15510

[Android 从零到一] Kotlin Coroutines 与 Flow

hunter android

Android 应用离不开异步任务:请求接口、读写数据库、加载图片、处理文件、轮询状态、监听搜索输入。早期项目里,这些事情常见写法是回调、AsyncTask、T...

14300

基于容器虚拟化的 Android 运行环境优化及硬件外设直通技术实践——以作业帮 PC 客户端部署为例

PC电脑医生

在进行移动端应用程序的桌面化迁移和自动化办公/教学流程整合过程中,通过容器虚拟化(Container Virtualization)技术在 Windows 宿主...

11810

[Android 从零到一] Compose 状态管理

hunter android

上一篇我们用 Jetpack Compose 写出了第一个声明式 UI 页面。真正开始做业务页面后,最先遇到的问题通常不是布局,而是状态:输入框里的文字放在哪里...

12010
领券