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

#android

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

[Android 从零到一] Room 数据库迁移:让本地数据升级更稳

hunter android

很多 Android 应用都会把用户设置、缓存、离线内容或业务草稿放在本地数据库里。功能早期,表结构通常很简单;产品迭代几轮后,就会遇到新增字段、拆表、合表、索...

1000

rustdesk 1.4.9正式发布:Windows、Ubuntu、Mac、Android、Flatpak、iOS、Web全平台下载一览,新增与修复一次看全

福大大架构师每日一题

RustDesk 迎来了 1.4.9 Latest 版本更新,发布时间为 2026年7月10日。对于正在关注 RustDesk 最新版本动态的用户来说,这次更新...

8410

[鸿蒙从零到一] Ability 基础与生命周期实战

hunter android

在 HarmonyOS 应用开发里,Ability 是承载所有可运行能力的最小单元。不管是启动一个页面、跑一段后台服务,还是接受外部拉起,几乎都会落在某个 Ab...

3500

[Android 从零到一] 架构演进:从 MVC 到 MVP、MVVM 与 MVI

hunter android

一个 Android 项目刚开始写的时候,代码量小,逻辑集中在 Activity 或 Fragment 里也还能接受。但随着功能增长,界面复杂,网络请求、数据缓...

5510

[Android 从零到一] Android 安全最佳实践:从数据存储到网络通信的防护思路

hunter android

Android 应用一旦发布,就运行在用户真实设备上,面临的风险远比服务端复杂:安装包可以被反编译,本地数据可以被有 root 权限的人读取,网络请求可以被中间...

3600

10个App Inventor 2界面组件隐藏技巧,老用户都未必全用过

用户10956490

做App的时候,80%的时间花在界面上,但很多人只知道拖个按钮、放个标签就完事了。今天扒一遍App Inventor 2用户界面组件里那些容易被忽略的细节,每个...

5300

Multiplatform 用一套声明式 UI 连接多端

hunter android

Android 开发者熟悉 Jetpack Compose 之后,很自然会遇到一个问题:既然 UI 已经可以用 Kotlin 和声明式方式表达,能不能把同一套 ...

7510

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

hunter android

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

8110

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

优测云服务平台

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

23010

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

hunter android

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

7500

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

hunter android

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

8210

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

陆业聪

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

12200

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

hunter android

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

15010

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

hunter android

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

9200

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

hunter android

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

12910

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

陆业聪

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

14310

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

hollyx

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

17410
领券