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

  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"><Buttonandroid: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

Xamarin for android 小白教程-HelloWorld !相关推荐

  1. Xamarin For Android 打包编译APK文件详细图文教程

    原文链接 本文用于介绍Visual Studio 2012中Xamarin Mono For Android 如何打包编译APK文件,从如何创建Android项目,到如何启动调试,都会逐个配图讲解. ...

  2. 我家云刷android系统教程,我家云刷机教程——小白详细版(篇二)

    #大男孩的快乐#征稿活动火热进行中.只要投稿就有50金币等你拿,更有三千元乐高大奖与达人Z计划专属权益等待优秀的你~>活动详情戳这里< 前两天发了一篇我家云的刷机教程,没想到大家这么有兴趣 ...

  3. OSG for Android新手教程系列(三)——HelloWorld,第一个示例

    在上一篇教程中,我对OSG for Android的项目配置进行了讲解.在本篇教程中,我将通过一个最简单的示例,来讲解如何在Android项目中使用OSG.网上几乎所有的第一个示例,用的都是OSG库中 ...

  4. js绑定c++(JSB或者jsbinding)的小白教程! (已完结)

    js绑定c++(JSB或者jsbinding)的小白教程! (已完结) Creator 1 / 77 S.H.I.E.L.D 16-07-8 18  仅在Windows下测试通过 官方自动绑定教程24 ...

  5. Xamarin图表开发基础教程(8)OxyPlot框架

    Xamarin图表开发基础教程(8)OxyPlot框架 [示例OxyPlotFormsDemo]在Xamarin.Forms中实现线图的显示. (1)打开Xamarin.Forms项目. (2)将Ox ...

  6. Xamarin图表开发基础教程(7)OxyPlot框架

    Xamarin图表开发基础教程(7)OxyPlot框架 Xamarin.Forms中使用OxyPlot框架 在Xamarin. Forms平台上实现图表显示需要完成以下的步骤: 1.添加OxyPlot ...

  7. Xamarin图表开发基础教程(4)OxyPlot框架

    Xamarin图表开发基础教程(4)OxyPlot框架 XamaminAndroid中绘制线图OxyPlotAndroidDemo [示例1-1:OxyPlotAndroidDemo]下面实现线图的绘 ...

  8. Xamarin图表开发基础教程(3)OxyPlot框架

    Xamarin图表开发基础教程(3)OxyPlot框架 Xamarin.Android中使用OxyPlot框架 在Xamarin.Android平台上实现图表显示需要完成以下的步骤: 1.添加OxyP ...

  9. Xamarin图表开发基础教程(2)OxyPlot框架

    Xamarin图表开发基础教程(2)OxyPlot框架 OxyPlot图表设计 OxyPlot是一个基于.Net的跨平台图表库.该图表库也支持Xamarin应用开发.该组件支持多种类型的图表.本章将主 ...

最新文章

  1. matlab中调用java代码_Matlab中调用第三方Java代码
  2. GAN网络生成:感知损失(Perceptual Losses)
  3. mac下Android studio配置gradle的路径
  4. python并行编程语言_Python3 系列之 并行编程
  5. QT Creator常用快捷键
  6. mvc中的mvc分别指什么_什么是MVC,它像三明治店吗?
  7. 电脑主板跳线_DIY电脑主板的跳线安装及排序规则
  8. C++字节存储方式和reinterpret_cast
  9. 宠物商城后台管理系统(springMVC+Mybatis+数据库)
  10. windows下的Zcash钱包(ZEC钱包)-zcash4win 1.0.11
  11. 【无标题】 2022淘宝天猫双十一喵果总动员玩法攻略
  12. Unity资源加载简析(二)AssetsBundle
  13. 面向过程实列(用简单代码写出斗地主的程序(在一个类中实现))
  14. Wireshark使用指南
  15. 【公益译文】网络威胁信息共享指南
  16. 工欲善其事必先利其器
  17. 6-1 另类循环队列 (30 分) 如果用一个循环数组表示队列,并且只设队列头指针Front,不设尾指针Rear,而是另设Count记录队列中元素个数。请编写算法实现队列的入队和出队操作。
  18. win10python安装配置selenium
  19. OpenGL初探:二维卡通人物交互设计
  20. Python爬虫 | 代理IP的获取和使用

热门文章

  1. 英语社交可以这样说吗?He's fat. 课本说可以!
  2. BES(恒玄) 平台 复杂按键 实现
  3. php 计算时间段内的工作日 与节假日
  4. WhatsApp 电脑版如何下载安装?
  5. DICOM-RT struct转换为nii.gz
  6. 带时区时间日期 ZonedDateTime
  7. 机器学习背后的数学:范数与赋范空间
  8. 如何通过电感+MOS管实现BUCK降压和Boost升压
  9. 短视频入门,第一步应该如何做?超详细,3分钟学会轻松上手
  10. 串口通信—串口发送和接收代码讲解