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

问题描述

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

我对创建自己的视图(自定义视图)以拥有更好的应用程序非常感兴趣。 我想知道使用 jetpack compose 和创建自定义视图之间是否有任何区别...

可以使用 jetpack compose 代替创建自定义视图吗??

谢谢!

解决方法

正如 Tenfour04 所说:

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