Coronavirus disease 2019
COVID-19 is a contagious disease caused by the coronavirus SARS-CoV-2. In January 2020, the disease spread worldwide, resulting in the COVID-19 pandemic. The symptoms of COVID…
Android 自定义 View vs ArkUI 自定义组件:从继承、Modifier 到 Canvas/RenderNode 的能力全景
Android 自定义控件是一条从 View 继承出去的主线;ArkUI 的自定义能力则分散在 @Component、@BuilderParam、@Styles/@Extend、AttributeModifier、Canvas、DrawModifier、ContentModifier、FrameNode/RenderNode 等多条分支里。能力不是没有,但入口更零散,组件库设计也不能照搬 Android 的继承模型。
Android values-night + style 继承到 HarmonyOS resources/dark:深浅色迁移要先拆主题链
Android 的深浅色处理不只是 values-night 资源切换,还包括 theme attr、style 继承、widget 默认样式和局部 theme overlay。迁到 HarmonyOS 时,resources/dark 可以承接同名颜色资源,但 XML style 继承链要重构成语义 token、组件封装和 ArkUI 参数。