我是Visual Studio Xamarin跨平台移动开发的新手,我一直在搜索AXML,但我找不到任何有关设计和应用MVC方法的教程。
我实际上对此有很多疑问。但是我先把这个3留在这里。
答案 0 :(得分:22)
1 - 它们的区别是什么?
AXML:描述仅 Android应用的用户界面。这些是Android本机应用程序使用的相同文件。
XAML:指定Xamarin.Forms布局;这些文件描述了跨平台布局,然后每个平台在其本机控件中呈现
2 - 可以在axml中应用xaml设计吗?
Xaml设计无法直接复制到AXML中(因为它们指定了不同的控件),但它们可以移植到AXML。从概念上讲,xaml文件描述了UI在两个平台上的外观。
3 - 如何将我的css应用于axml文件?
层叠样式表(CSS)不适用于Xaml,因为它们描述了如何设置HTML样式。要设置Xaml的样式,请查看Xamarin.Forms
使用的styles API答案 1 :(得分:4)
他们的区别是什么?
来自What is the difference between Xaml & axml in Xamarin Technology
的参考资料可以在axml中应用xaml设计吗?
否,因为Android可以执行的操作与Xamarin.Forms可以执行的操作之间没有直接的转换。
如何将我的css应用于axml文件?
你需要让你的用户界面看起来像CSS我没有直接知道哪些可以将你的CSS包含在AXML文件中。