小编Meh*_*san的帖子

TextField() - 在 jetpack compose 中表示“此材料 API 是实验性的,将来可能会更改或删除”

我在这个视频的帮助下编码,

https://developer.android.com/codelabs/basic-android-kotlin-compose-using-state?continue=https%3A%2F%2Fdeveloper.android.com%2Fcourses%2Fpathways%2Fandroid-basics-compose-unit- 2-pathway-3%23codelab-https%3A%2F%2Fdeveloper.android.com%2Fcodelabs%2Fbasic-android-kotlin-compose-using-state#1

我写了这个可组合函数,

@Composable
fun EditNumberField() {
    TextField(value = "", onValueChange = {})
}
Run Code Online (Sandbox Code Playgroud)

这个 TextField() 显示红色错误说

This material API is experimental and is likely to change or to be removed in the future
Run Code Online (Sandbox Code Playgroud)

我在代码的开头导入了它,

import androidx.compose.material3.TextField
Run Code Online (Sandbox Code Playgroud)

请给我一些关于如何修复此错误的建议,或者建议一些替代方案(如果它已被其他内容替换)。

android android-jetpack-compose android-jetpack-compose-material3

7
推荐指数
2
解决办法
4130
查看次数

Jetpack compose 中的性能问题(感觉比平常不和谐且慢)

有人注意到 jetpack 撰写应用程序中的刺耳或滞后吗?

作为一名新的 jetpack compose 学习者和开发人员,我开发了一些简单的项目,并在滚动或导航我的应用程序时感受到了严重的性能问题。然后我找到了一些由 Google 自己的团队开发的示例应用程序。我把它们都跑了。共有9个示例项目。

  1. 起重机
  2. 喷射机
  3. 捷查特
  4. 时差
  5. 捷特新闻
  6. 捷特零食
  7. JetSurvey
  8. 猫头鹰
  9. 回复

GitHub 链接在这里

下载这些示例应用程序并运行我的模拟器和我自己的智能手机后,我注意到相同的性能和刺耳的问题。

以前我使用 Java 和 XML 开发应用程序,但没有遇到此类问题。

为什么会发生这种情况以及如何解决这个问题?

android kotlin android-studio android-jetpack android-jetpack-compose

5
推荐指数
0
解决办法
1268
查看次数