
如果你学习了NET并且知道Nuget,可以把Component Store作为Nuget、服务Android/iOS以及Windows Phone库的一个扩展。
Assets
Assets文件夹中主要放置的是你不需要在代码中引用的资源,这些通常是类似于文本文件、字体、音频和视频文件的资源。如果你需要在放置Assets的应用程序中访问任何资源,Android是不会在Assets文件夹下处理任何文件夹的。
想要读取Asset,你需要使用下面的代码片段:
}
using
(StreamReader sr = new
StreamReader (AssetsOpen ("samplefilemp3")))
{
content = srReadToEnd ();
}
资源
资源文件夹就是Android的资源,在Android Studio中,或其他基于Java的IDE中该文件夹通常都被成为“res” ,同时在XamarinAndroid中该文件夹也被成为“Resources”。
资源文件夹可再分为三大类:
Drawable
Layout
Values
Drawable
Drawable文件夹包含了应用程序的图像资源,如PNG,JPG等。该Drawable文件夹再分类为多个“resolution”特定文件夹。在一个典型的Android应用程序中,你最终会看到Drawable-ldpi、Drawable-mdpi、Drawable-hdpi、Drawable-xhdpi、Drawable-xxhdpi等。
所有的这些文件都有DPI的后缀,并且代表低、中、高、超高的DPI设备。Android以及XamarinAndroid巧妙地从一个基于设备运行的相应文件夹中提供了该文件夹。如果你的Android应用程序是运行在一个XHDPI设备上的:Android从Drawable-xhdpi中提供所有的,作为Drawable文件夹的备用。
Layout
Layout文件夹包含了通过AXML (Android XML)文件控制的Android应用程序的所有布局。此文件夹也可以分类为多个个设备的特定文件夹。
Values
Values文件夹包含了各种标签的字符串资源和应用程序中的其他字符串信息。这是一个基于XML的关键值文件,同时可以在文件中被用来定义一个字符串和布局文件的后文参照字符串。
xamarin -HelloWorld
先新建一个项目,点击新建项目->模板->android
新建了一个APP1,可以从项目管理器中看出有resources,assets,properties,activity这几个东东
目前,只需要知道resources下的文件是干什么,Mainactivity这个又是干什么的!
resources/drawable这个用于存放,resources/layout这个用于存放界面视图AXML|Mainactivity这是程序的主要行为
打开layout/Mainaxml
可以看到一个这样的界面
[csharp] view plain
copy
<xml version="10" encoding="utf-8">
<LinearLayout xmlns:android=">
android应用程序调用系统设置,通过Intent来调整到相应的系统设置页面。系统设置有很多种,所以,传入相应的action,跳转调用相应的系统功能。
以下代码:Intent intent = new Intent(action);
startActivity(intent);
比如,你要调用系统设置的辅助功能把action的值赋值为:"comandroidsettingsAccessibilitySettings" , 然后当你点击调用出就会跳转到该功能设置。
以上就是关于xamarin android gridlayout 怎么用全部的内容,包括:xamarin android gridlayout 怎么用、xamarin android viewswitcher 怎么用、android应用程序调用系统设置该如何实现等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)