编程人 cdmana.com

Android开发快速入门

Xamarin.Android 应用程序剖析

以下屏幕截图列出了解决方案的内容。 下面是一个解决方案资源管理器,它包含与解决方案关联的目录结构和所有文件:



 
创建了一个名为  App3的解决方案,并在其中放入了 Android 项目  App3。查看项目中的项,查看每个文件夹及其用途:
属性(properties)
  • AndroidManifest.
  • Properties文件还包括.NET程序集元数据文件AssemblyInfo.cs。最好在此文件中填写一些应用程序相关的基本信息。


 
  • 引用

  • 【引用】包含生成和运行应用程序所需的程序集。展开【引用】目录,可查看对.NET程序集(如System、System.Core和System.

 

 


  • 资产

  • 【资产】包含应用程序需要运行的文件(包括字体、本地数据文件和文本文件)。此处包括的文件可通过生成的Assets类访问。有关Android资产的详细信息,请参阅 Xamarin 使用 Android 资产指南。https://docs.microsoft.com/zh-cn/xamarin/android/get-started/hello-android/hello-android-deepdive?pivots=windows

  • 资源

【资源】包含应用程序资源,例如字符串、图像和布局。可通过生成的resource类访问代码中的这些资源。 Android 资源指南提供有关“资源” 目录的更多详细信息。 应用程序模板在  AboutResources.txt 文件中还包含有“资源”的简明指南。

 

 



【资源】目录包含4个文件夹(drawable、layout、mipmap和values),还有一个名为Resource.designer.cs的文件。
下面总结了这些项:

  • 【drawable】目录包含可绘制资源,如图像和位图。
  • 【mipmap】目录包含适用于不同启动器图标密度的可绘制文件。在默认模板中,【drawable】目录包含应用程序图标文件‘Icon.png’。
  • 【layout】目录包含Android设计器文件(.a
  • 【values】此目录包含存储简单值(如字符串、整数和颜色)的 该模板创建名为 
Scroll to Top