Android Studio是否支持用于Android UI设计的AngularJS?

Sum*_*hak 7 android angularjs android-studio

我对Android Studio有疑问:AS在设计XML文件时是否支持AngularJS代码,例如小动画或效果?

Hug*_*sse 15

摘要:没有

在开发Android Native应用程序时,您无法编写Angular JS代码.您可以在WebView中使用Angular(使用js/html),这就是全部.

  • 材料设计是做出更好UI的唯一方法,不要与第三方合作 (3认同)

Red*_*ett 7

AngularJS是一种完全不同于原生Android应用程序的技术.原生Android应用程序使用Java和/或C作为代码,这些代码在构建应用程序时编译.AngularJS是一个用于Web开发的框架,专门用于Javascript(一种与Java完全不同的技术).

您可以在不使用本机Java或C代码的情况下构建应用程序,但需要权衡.如其他答案所述,您可以将网页视图显示为应用程序(使用Cordova等技术),或使用React Native等框架在Javascript中编写代码,然后将其编译为本机应用程序.您可以在webview实例中使用AngluarJS,因为它只显示一个网页,但不是像React Native那样.我强烈建议您检查这两个(以及其他选项),但请记住,他们有自己的限制和权衡 - 没有一种方法是构建应用程序的"正确"方法.

总结:不,AngularJS是一种Web技术,而不是本机应用程序技术.