Xamarin for android 小白教程-HelloWorld !

原创 2015年10月29日 17:56:37

大家好,又是偶小白君=.=!

  1.   今天带来了我写的xamarin 安卓的教程!~首先简单的介绍一下Xamarin!Xamarin始创于2011年,

             旨在使移动开发变得难以置信地迅捷和简单! Xamarin由许多著名的开源社区开发者创立和参与,
    而且也是Mono项目的主导者——C#与·NET框架的开源、跨平台实现。(目前由于资金问题,用的是破解版,至于怎么破解请百度哦!)

  2. xamarin -HelloWorld

    先新建一个项目,点击新建项目->模板->android

    新建了一个APP1,可以从项目管理器中看出有resources,assets,properties,activity这几个东东

    目前,我们只需要知道resources下的文件是干什么,Mainactivity这个又是干什么的!
    resources/drawable这个用于存放图片,resources/layout这个用于存放界面视图AXML|Mainactivity这是程序的主要行为
  3. 打开layout/Main.axml
    我们可以看到一个这样的界面

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent">
        <Button
            android:id="@+id/MyButton"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/Hello" />
    </LinearLayout>


  4. 我们在打开Mainactivity这个行为类(vs自行预置这段代码!)

    从图中看出先定义了一个count变量,用于记录变化->至于什么变化下面介绍
    使用了一段SetContentView这个方法,用于设置显示行为的界面视图!
    Resource.Layout.Main是什么鬼?这很多人会疑惑吧!其实耐心仔细的同学会发现这无非就是resources/layout/Main.axml这个视图代码!
    下面一行又出现了一句Button button = FindViewById<Button>(Resource.Id.MyButton);
    Resource.Id.MyButton是android:id="@+id/MyButton"中定义的!
    FindViewById这个方法可以理解为获取返回一个视图代码的元素对象!
  5. 现在结合上下文你会发现不管是用代码android:id="@+id/MyButton"定义元素,还是添加的视图都可以在Resource类中获取!
  6. 最后一句button.click是用lamada表达式添加的方法!从图中仔细看便知道开头定义的count是用来记录点击次数
  7. 有什么问题可以来找我交流哦!加群:451405524
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/x894802545/article/details/49494881

从零开始学Xamarin.Forms(一) 概述

Xamarin 读 “ˈzæmərin”,是一个基于开源项目mono的能够使用C#开发的收费的跨平台(iOS、Android、Windows Phone、Mac)解决方案。     1.原...
  • zapzqc
  • zapzqc
  • 2014年07月28日 17:39
  • 43400

从零开始学Xamarin.Forms(五) 技巧

由于HTML5规范于2014年10月终于定稿,公司.net开发人员较少,国内外已有了较为成熟的UI框架、手机软件硬件的快速发展等等原因,所以我就不打算再使用Xamarin了,而是采用HTML5+CSS...
  • zapzqc
  • zapzqc
  • 2014年12月05日 13:58
  • 12035

xamarin其实也是一个鸡肋

刚刚体验了一把VS 2015,后来因为部分sdk和工具下载太慢,还是最终决定卸载。顺道了解了下xamarin studio。个人感觉Xamarin完全也是一个鸡肋,没必要过多的时间在xamarin上面...
  • aofengdaxia
  • aofengdaxia
  • 2014年12月12日 12:03
  • 78690

Xamarin Android教程Android基本知识版本介绍与系统介绍

Xamarin Android教程Android基本知识版本介绍与系统介绍
  • u014621518
  • u014621518
  • 2016年11月29日 10:46
  • 338

Xamarin.Android使用教程之Android开发所需的模拟器

如今,在一个模拟器中运行Android应用程序时有很多种选择,今天,我们将为大家介绍当使用Xamarin开发Android应用程序时如何选择最好! 在Android SDK中附带内置的Andro...
  • AABBbaby
  • AABBbaby
  • 2015年09月15日 10:27
  • 906

Xamarin使用教程

  • 2016年01月22日 11:48
  • 4.49MB
  • 下载

Xamarin开发教程如何使用Xamarin开发Android应用

Xamarin开发教程如何使用Xamarin开发Android应用
  • u014621518
  • u014621518
  • 2017年01月09日 14:26
  • 421

C#码农Xamarin学习笔记3

通过近一周时间,学习了部分Xamarin,我是在百度传课上得视频学习的,可惜资源只讲到15课时就没有了。 编辑了我学习中开发的APP和学习笔记和代码,大多都是跟着教程做的。 主要学习了layout...
  • simbleyou
  • simbleyou
  • 2017年05月27日 16:04
  • 6060

Xamarin XAML语言教程基础语法篇

  • 2017年04月10日 11:24
  • 1.66MB
  • 下载
收藏助手
不良信息举报
您举报文章:Xamarin for android 小白教程-HelloWorld !
举报原因:
原因补充:

(最多只允许输入30个字)