Intro to Xamarin.Android 中文字幕

Xamarin Android入门教程 中文字幕Intro to Xamarin.Android


Xamarin.Android允许开发人员使用C#代码库构建原生Android应用程序
为了使框架更有效,您需要了解活动,Android应用程序的基本构建块,以及学习如何使用XML构建UI组件
本课程由Microsoft Xamarin大学团队授课,介绍了这些关键技能以及与Xamarin.Android Designer一起工作并跟上Android SDK的提示
了解如何在Visual Studio中创建新项目,编写活动的UI和行为,构建项目并在Android模拟器上测试它
本课程的练习文件是免费的,并且教师已经包含练习,以应用您在此过程中学到的知识

本课程由Xamarin大学创建
我们很荣幸能够在我们的图书馆举办这一培训






在本视频中,我们将讨论一些概念性主题,以帮助您熟悉使用Xamarin进行Android开发。
Xamarin Android应用程序使用Xamarin工具和库建立。
UI是从Xamarin的原生Android视图的包装中创建的,因此该应用具有用户期望的外观和感觉。
行为逻辑写在C犀利女巫对网络开发者社区的舒适和熟悉。
Xamarin Android应用程序使用C sharp编码,并使用PC上的Visual Studio或Mac上的Visual Studio构建。
Xamarin Android支持最新的C sharp特性,包括但不限于泛型,同步等待,链接和lamgood表达式。
C尖锐的支持保持最新版本的语言。
您可以选择C sharp或F sharp作为您的开发语言。
在这个过程中,我们将重点关注C sharp。
Xamarin Android绑定到Android库为C sharp开发人员提供了熟悉的编程经验,尽管事实上有一个基于Xamarin C sharp封装的Java API,但您不必使用Java成语进行编码。
例如,Java使用获取设置方法(如获取文本和设置文本),大多数Xamarin C sharp包装器会将其转换为文本属性。
原生Android应用程序可以访问Java库和Android特定库。
Java包是实用程序类,包括数据结构,字符串操作,网络等。
Android包提供了Android特定的功能。
如访问设备上的文件系统,访问设备的收音机,GPS,电话拨号器等。
Xamarin Android应用程序也可以访问Mono.NET库,提供的类型数量非常大。
Xamarin将其称为标准桌面.NET库的扩展子集。
Xamarin为Java和Android包提供了清晰的包装,当新版本的Android库发布时,Xamarin C sharp包装几乎立即可用。
您可以将现有的Java jar文件合并到Xamarin Android应用程序中。
有两种方法可以做到这一点。
Java Native Interface,JNI或Java Bindings Library,这两种技术都不简单,但它们都可以完成工作。
两种技术之间的决定通常是个人偏好,如果您使用JNI,则您的代码将看起来像您使用反射式API那样冗长。
绑定库生成更好的客户端代码,但需要更多提前准备。
本课程视频下载地址:Xamarin Android入门教程

Intro to Xamarin.Android Xamarin Android入门教程 Lynda课程中文字幕相关推荐

  1. Captivate 2017: First Look Captivate 2017入门教程 Lynda课程中文字幕

    Captivate 2017: First Look 中文字幕 Captivate 2017入门教程 中文字幕Captivate 2017: First Look 主要版本–Adobe Captiva ...

  2. Substance Painter Essential Training Substance Painter基础教程 Lynda课程中文字幕

    Substance Painter Essential Training 中文字幕 Substance Painter基础教程 中文字幕Substance Painter Essential Trai ...

  3. Substance Painter 2018 Essential Training Substance Painter 2018基础教程 Lynda课程中文字幕

    Substance Painter 2018 Essential Training 中文字幕 Substance Painter 2018基础教程 中文字幕Substance Painter 2018 ...

  4. Learning Photoshop Elements 15 Photoshop Elements 15教程 Lynda课程中文字幕

    Learning Photoshop Elements 15 中文字幕 Photoshop Elements 15教程 中文字幕Learning Photoshop Elements 15 使用Pho ...

  5. InDesign: Interactive PDFs InDesign交互式PDF文件教程 Lynda课程中文字幕

    InDesign: Interactive PDFs 中文字幕 InDesign交互式PDF文件教程 中文字幕InDesign: Interactive PDFs 了解如何使用Adobe InDesi ...

  6. Glyphs App Essential Training Glyphs App基础教程 Lynda课程中文字幕

    Glyphs App Essential Training 中文字幕 Glyphs App基础教程 中文字幕Glyphs App Essential Training 每个设计师都有一个字体 Glyp ...

  7. jQuery for Web Designers Web开发jQuery教程 Lynda课程中文字幕

    jQuery for Web Designers 中文字幕 Web开发jQuery教程 中文字幕jQuery for Web Designers JavaScript是网络的编程语言 但是,使用100 ...

  8. Mastering Selections in Photoshop CC Photoshop CC选区教程 Lynda课程中文字幕

    Mastering Selections in Photoshop CC 中文字幕 Photoshop CC选区教程 中文字幕Mastering Selections in Photoshop CC ...

  9. Advanced PHP 高级PHP教程 Lynda课程中文字幕

    Advanced PHP 中文字幕 高级PHP教程 中文字幕Advanced PHP 实现命名空间,扩展接口,创建第一个Trait,深入到面向对象的编程中,并发现本课程中的多种脚本方法 Web开发人员 ...

  10. Sketch for UX Design Sketch UX设计教程 Lynda课程中文字幕

    Sketch for UX Design 中文字幕 Sketch UX设计教程 中文字幕Sketch for UX Design 最好的用户体验设计工具灵活,协作,高效 - 就像Sketch一样 了解 ...

最新文章

  1. PHP实现文件下载断点续传详解
  2. 防止html转义字符,如何防止我的HTML标签被转义?
  3. sohu读博——周忆清
  4. Bootstrap CSS 编码规范之媒体查询的位置
  5. 三种前端手机开发(uni-app、vant、mui)
  6. VUE父组件与子组件的数据传递
  7. xy的联合概率密度函数怎么求_X Y的联合密度函数
  8. itools苹果录屏大师_【智慧技术】上网课没有手写板怎么办?AirPlayer(苹果录屏大师)秒将苹果手机“操作界面quot;或quot;摄像头quot;投屏到电脑上...
  9. 多线程编程中条件变量和虚假唤醒(spurious wakeup)的讨论
  10. ftp免费空间,1种适合小白级别的搭建ftp免费空间的方法
  11. 香港流行乐坛三十年(很好的回忆)
  12. android 平板的 dpi,Android平板上开发应用的一点心得——精确适配不同的dpi和屏幕尺寸...
  13. unity 眼球效果 eyes shader
  14. 内网穿透工具NPS安装使用
  15. 银行存1000万,可以享受什么待遇?银行职员一不小心说了真相
  16. 【信奥赛一本通】1184:明明的随机数(详细代码)
  17. 南审的计算机专业怎么样,南京审计大学(专业学位)计算机技术考研难吗
  18. 利用cpolar远程维护老家电脑
  19. 快递取件码生成软件_智能快递箱:手机扫码1分钟取件 短信生成密码一柜一码
  20. 十二路记者八省市实地探访新春通信

热门文章

  1. 获取元素属性(offsetHeight、clientHeight...)无效
  2. day20/FileDemo1.java
  3. Python小白的数学建模课-B4. 新冠疫情 SIR模型
  4. 啦啦外卖独立版42.0至尊版全开源含vue代码修复app没声音
  5. 笨方法学Python 习题16
  6. 学生食堂信息管理系统
  7. 清除xcode缓存文件以及清楚mac 微信缓存
  8. 使用rarcrack暴力破解RAR,ZIP,7Z压缩包
  9. QEMU文档之bypass iommu
  10. 瑞昱网通芯片RTL8305NB-CG应用介绍