首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
比基尼海滩的珊迪
空手道 @比基尼海滩泡泡屋
·
5月前
关注
屏蔽作者: 比基尼海滩的珊迪
举报
不懂我还问:
小程序产品。如何做到1套代码发布后,所有客户均能同时生效,而不需要一个个去提交提审发布?
技术交流圈
赞过
分享
13
1
相关推荐
请问大家,个人做APP,现在AI加持开发成本降低,像服务器,数据库,域名这些,还是需要自己买吗,还是有更好的解决方案
0 赞 ·
20 评论
nodejs 的后端全栈技术栈,是不是没有使用市场
0 赞 ·
9 评论
#每天一个知识点#
在 Android studio 中开发Jetpack Compose 项目要注意区分哪两个预览?
就是这两个:
1. **@Preview 静态预览(编辑器右侧预览面板)** 写 `@Preview` 注解,IDE右边直接出预览图。**不需要Run、不用模拟器**,在IDE沙箱里渲染组件,适合快速看单个控件样式;它是独立的沙箱,和真实App运行环境有差异,部分ViewModel、权限、网络逻辑跑不通。
1. **Live Edit 实时编辑(运行在模拟器/真机里的预览)** 先点Run把App装到模拟器或真机上跑起来,再改代码,代码改动直接推送到这个正在运行的App上刷新界面。**是真实运行的App**,可以走完整业务逻辑,还能保留页面滚动、输入状态。
一句话区分:
@Preview:IDE右边、不用跑App、沙箱预览组件
Live Edit:模拟器/真机、App正在运行、真实环境热更新
误区重点:**右边Preview正常刷新 ≠ Live Edit一定能用**,两者是两套独立渲染机制,所以要分开看待。
2 赞 ·
1 评论