博客分享
我要分享
menu
未登录
home
博客推荐
view_week
技术周刊
label
开源项目
construction
开发者工具
send
我要分享
api
开放API
rss_feed
RSS 订阅
Android
记一次有趣的时钟效果复刻实现过程
date_range
2025-06-10
上班摸鱼的某个上午,一铁哥们突然发了个链接给我,说这个效果顶不顶、啥水平,效果如下:目前已实现并且上传到MavenCentral,详细用法可以去项目README里面看,项目地址:
Android
一文了解 Android 多渠道打包
date_range
2025-06-10
多渠道打包(Multi-channel Packaging)是指为同一个应用生成多个不同的安装包(通常是APK文件).如下图所示,每个安装包可以包含不同的代码和资源。
HarmonyOS
基于 Kotlin KMP 实现 HarmonyOS 与 Android 双平台 SDK 开发实践
date_range
2025-06-10
随着鸿蒙平台的进一步发展,大家的态度也逐渐从观望转向实际投入,越来越多的公司开始考虑将自家应用迁移到鸿蒙平台。但是这一过程并非想象中的那么简单,尤其对于已经存在很多年的大型项目来说,直接投入大量人力物力重新开发一个鸿蒙版本的应用成本过高,短时间内难以实现。对于小公司而言,这种成本压力更是难以承受。
Android
腾讯 Kuikly 正式开源,了解一下这个基于 Kotlin 的全平台框架
date_range
2025-06-10
在 3月的时候通过 《腾讯 TDF 即将开源 Kuikly 跨端框架,Kotlin 支持全平台》 我们大致知道了 Kuikly 的基本情况,Kuikly 是一个面向终端技术栈的跨端开发框架,完全基于kotlin语言开发,提供原生的性能和体验。
iOS
iOS组件化的分层思路实践
date_range
2025-06-10
业务模块的设计是组件化过程中最难的一部分,需要综合考虑当前的合理性和未来的扩展性。在组件化之前,项目中的各个模块可能会有复杂的耦合关系。在进行组件化之后,需要通过建立“通讯中间层”来降低这些模块之间的耦合度。
HarmonyOS
仓颉开发入门初体验
date_range
2025-06-06
当前在鸿蒙原生应用的开发中,支持声明式 UI 和一次开发、多端部署的 ArkTS 语言已经被广泛使用。仓颉语言作为面向未来的下一代编程语言,当前已经完成设计与实现并启动了开发者预览,未来将与 ArkTS 共同发展,为鸿蒙原生应用开发者提供极致高效的开发体验。
后端
Rust 为什么不适合写 GUI
date_range
2025-06-05
在当今科技蓬勃发展的时代,Rust 编程语言正崭露头角,逐步为世界上诸多重要基础设施提供动力支持。从存储海量信息到应用于 Linux 内核,Rust 展现出强大的实力。然而,当涉及构建 GUI(图形用户界面)时,Rust 却面临着诸多挑战。据数据显示,超过 56% 的 Rust 开发者认为其 GUI 开发亟待大幅改进,这也是许多人起初不愿采用 Rust 进行相关开发的重要原因。
chevron_left
1
2
3
4
chevron_right