Xamarin.Forms 第02局:App基础知识
2018-12-29 本文已影响7人
dotNET之家
总目录
前言
本文介绍App基本知识。
注:主要介绍Android基本知识。
环境
1.Visual Studio 2017
2.Xamarin.Froms 4.0.0.8055-pre1
3.Android 4.4(API 19)或更高版本
内容
一、Android目录结构
![](https://img.haomeiwen.com/i15438192/5d58ac7e0b0d7972.png)
1.AndroidManifest.xml:Android清单,用于描述功能和需求;
2.Resource:Android资源,用于存放图片,布局,样式,颜色,等等;
3.MainActivity.cs:主活动界面,Xamarin.Forms公共库中写的页面等都在这个界面上显示。
4.下面进行逐一介绍。
二、AndroidManifest.xml
![](https://img.haomeiwen.com/i15438192/6c3ef761625af94d.png)
![](https://img.haomeiwen.com/i15438192/e6b5f8966873d33f.png)
1.AndroidManifest.xml功能非常强大,用于描述App的功能和需求,如版本、包名、权限等等。
2.在Visual Studio中,可以通过在Android项目属性中的Android清单选项可以维护它;
3.一般我们只需了解Android清单选项中的内容即可;
三、Resource
1.drawable和mipmap
1.drawable:推荐存放图片、xml等资源文件;
2.mipmap:推荐存放App图标文件;
3.mdpi hdpi xhdpi xxhdpi xxxhpi分别存放不同分辨率图片,Android系统会根据手机分辨率去
选择不同分辨率文件夹下的图片。
- mdpi:HVGA (320×480)
- hdpi:WVGA (480×800),FWVGA (480×854)
- xdpi:720P(1280*720)
- xxdpi:1080p(1920*1080 )
- xxxdpi:4K(3840×2160)
2.layout
1.layout用于描述用户界面布局,在Android原生开发中,所有的界面都放在这里。
3.values
1.values包含用于存储简单值的xml文件。如:
- style.xml:存放样式列表;
- colors.xml:存放颜色列表;
- strings.xml:存放字符串列表;
四、MainActivity
![](https://img.haomeiwen.com/i15438192/55c859d7bc440a0a.png)
终局
本文介绍Android基础知识,下局介绍App启动,待续...