2025-11-13 10:01:22
ui插件就是手机系统里能自己装的功能小工具,比如换主题颜色、长按桌面快捷操作这些。ui框架就是手机系统自己带的那些画界面的工具,比如安卓的view和iOS的uilayer,开发者用它们搭出各种app界面。
为啥要分这么清楚呢?因为ui插件是给普通用户用的,像小米主题商店里那些换壁纸、改图标的小程序,前年统计有超过120万个ui插件在各大平台流通。而ui框架是给开发者用的,像苹果的uikit框架让开发者能快速做出滑动菜单、弹窗这些基础功能,目前ios开发者用uikit的比例高达98%。ui插件和框架就像乐高积木和乐高套装里的图纸,一个装现成的零件,一个教你怎么拼装。不过有时候ui插件也会用ui框架的代码,比如第三方主题要改系统按钮样式,就得调用安卓的view框架。最近有开发者论坛讨论说,ui插件和框架混在一起用容易出bug,比如前年第三季度有37%的app崩溃是因为没处理好插件和框架的兼容问题。
本题链接: