Xamarin.Forms程序员首页投稿(暂停使用,暂停投稿)

Xamarin.Forms学习历程(二)

2016-08-11  本文已影响1185人  Snoopy008

哈哈哈~~我最近在写的Xamarin.Forms工程终于到了收尾阶段了,主体功能都实现了,修复一些小Bug以及添加些小功能就算完成了,太高兴了,心里满满的成就感,特别是安卓端界面完整呈现的时候。今天讲点知识点,搭建一个小程序。

认识Xamarin.forms的工程结构##

我们先撇开安卓和iOS,先来了解公共部分。我们继续看我们上期写的HelloWorld程序

Snip20160811_28.png

先看这一块,项目刚开始时就存在这些文件,我们来逐一看一下这些文件都是干嘛用的,以及里面放些什么文件。
估计有人会问我,为什么我的是中文版,其实我可以告诉你我也不知道,具体地说我的是中英文混合版,


Snip20160811_29.png

不闲扯了,还是回到刚才所说的,

优化版HelloWorld##

创建文件###

Snip20160811_30.png Snip20160811_31.png

看到这个界面可能你会觉得无从下手,不要慌,我们先和他们握个手,认识一下

Snip20160811_32.png

这里我们新建一个MyHelloWorld文件,让我们在里面写点东西

Snip20160811_33.png

我把里面的代码贴出来吧

<?xml version="1.0" encoding="UTF-8"?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"       
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"         
              x:Class="HelloWorld.MyHelloWorld">    
<ContentPage.Content>        
    <StackLayout  VerticalOptions = "FillAndExpand"
                    HorizontalOptions = "FillAndExpand">            
              <Label Text = "Hello My World!"                    
                     TextColor ="Red"                
                      FontSize = "25"
                    VerticalOptions = "CenterAndExpand"                    
                    HorizontalOptions = "CenterAndExpand"/>        
  </StackLayout>    
</ContentPage.Content>
</ContentPage>

然后我们在APP文件配置一下

Snip20160811_34.png

这样运行就可以了

Snip20160811_35.png

这里我只是做个演示,代码我就不详细讲解了,后期我会逐渐深入的整理。

结语##

进度有点慢,一个星期才一篇,这是我深入理解后的结果。不过还是希望大神们能给点指点,Xamarin的路还很遥远。文章中一些见解是我个人理解,如有错误之处,还请给予指正,谢谢。

上一篇 下一篇

猜你喜欢

热点阅读