在 android 中创建自定义视图和使用 Jetpack Compose 有什么区别

what is the difference between creating custom view and using jetpack compose in android

我是 android 编程新手。我正在完成我的第一个 android 应用程序,它是在 java 中编码的,之后我想学习 kotlin。

我真的很想创建自己的视图(自定义视图)以获得更好的应用程序。 我想知道使用 jetpack compose 和创建自定义视图之间是否有任何区别...

可以使用 Jetpack Compose 而不是创建自定义视图吗??

谢谢!

正如 Tenfour04 所说:

Compose 是一个完全独立的视图系统。它还没有正式发布。这可能是进入 Android 开发的尴尬时刻,因为很明显 Google 将在正式发布后大力推动 Compose,但由于尚未正式发布,您需要了解原始版本现在查看系统。我不知道我是否会推荐初学者从 Compose 开始,因为当您还不完全熟悉 Android 时,您将与早期的预发布怪癖作斗争。 – Tenfour04 2 月 1 日 20:13