C# 在VS里开发Android应用 Xamarin(一)(刚开始接触的菜鸡,有没说好的地方请指出,学习中!!)

2023-10-30

       去年寒假把之前做的大大小小所有C#程序项目都重新看了一遍,发现都是些管理系统啥的,想想也没啥桌面程序可做了(有好点子的可以跟我说说)就想去找找还有啥可做的,于是就百度了一番。发现可以写Android的应用!!欣喜若狂,赶紧看看若何进行下一步。

       逛了一圈百度,基本上知道VS写Android的准备工作了,直接在VS菜单栏里选择工具内的“获取工具和功能”选项,打开Visual Studio Installer VS的升级管理工具,添加一个“使用.NET的移动开发”,只需稍待片刻,Xamarin全套“佩奇”!

 

       关于Xamarin,原来已是11年的产品了。。。Xamarin的产品简化了针对多种平台的应用开发,包括iOS、AndroidWindows Phone、UWPMac App。Xamarin由许多著名的开源社区开发者创立和参与,而且也是Mono项目的主导者——C#与·NET框架的开源、跨平台实现。说白了就是用.NET来开发Android程序!!抱着在自己手机上用自己的应用的心态,等了两三个小时(网速贼慢),终于完成,可以开始搞新东西啦!!

      首先在VS里选C#里的Android:

 

 

     接着贴心的VS提供了四个模板(其实就三个)来使用。一般都选空白吧,全都自己打更像亲儿子。。。其中还可以选择Android系统的版本,建议选择Android5.x的系统版本,该系统的兼容性是最好的!

 

     在写代码的界面停留了半天,一时竟不知从何下手,最后还是不情愿的打开了微软的Hello Android教程。附上连接https://docs.microsoft.com/zh-cn/xamarin/android/                                         

里面从如何安装使用到开发一个程序都有教。自我感觉入门VS看微软自家的教程还是不错嘀,讲得非常全。

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

C# 在VS里开发Android应用 Xamarin(一)(刚开始接触的菜鸡,有没说好的地方请指出,学习中!!) 的相关文章

随机推荐

  • hexo博客优化之文章置顶+置顶标签

    本文首发于wangwlj com 博文置顶 一种方法是手动对相关文件进行修改 具体可参考这篇文章 另一种方法就是 目前已经有修改后支持置顶的仓库 可以直接用以下命令安装 npm uninstall hexo generator index
  • 剑指Offer—— 链表的公共点

    题目表述 输入两个链表 找出它们的第一个公共结点 首先要明白一点 两条链表相交 则他们的形状类似Y 而不是X 所以 从相交的点以后 两条链表的所有结点都是一样的 我们只要找出第一个相同的结点即可 1 我们分别算出两条链表的长度 2 算出两条
  • 用AI配置一台高性能电脑

    首先 并没有什么性价比很高的台式机 这个前提肯定是要有参考物的 比如你要用这个电脑主要是干嘛的 办公的 打游戏的 其次是预算了 我是打游戏的 你给我配一台办公的 办公的肯定性价比高 便宜 但并不符合我实际的需求 例 游戏电脑配置清单 i5
  • Makefile中的匹配符%

    一 匹配符 Make命令允许对文件名 进行类似正则运算的匹配 主要用到的匹配符是 比如 假定当前目录下有 f1 c 和 f2 c 两个源码文件 需要将它们编译为对应的对象文件 o c 等同于下面的写法 f1 o f1 c f2 o f2 c
  • 浏览器查找js绑定或者监听的事件

    1 打开浏览器审核模式 2 选择源代码 3 最右边有个事件监听断点 4 以触摸模式为例 如果代码中有监听触屏事件 移动的时候就会触发相关js代码 并找到位置
  • Linux线程介绍(Linux 系统编程)

    进程与线程 典型的UNIX Linux进程可以看成只有一个控制线程 一个进程在同一时刻只做一件事情 有了多个控制线程后 在程序设计时可以把进程设计成在同一时刻做不止一件事 每个线程各自处理独立的任务 进程是程序执行时的一个实例 是担当分配系
  • 性能测试必备监控技能windows篇

    前言 在手头没有专门的第三方监控时 该怎么监控服务指标呢 本篇就windows下监控进行分享 也是我们在进行性能测试时 必须掌握的 下面我们就windows下常用的三种监视工具进行说明 任务管理器 资源监视器 性能监视器 在 开始 gt 开
  • 分页、关联查询优化

    文章目录 一 分页查询示例 1 分页查询优化 1 1 根据自增且连续的主键排序的分页查询 1 2 根据非主键字段排序的分页查询 二 Join关联查询优化 1 Join关联查询示例表 2 常见表关联算法 2 1 嵌套循环连接 Nested L
  • 跟据经纬度实现附近搜索

    现在很多手机软件都用附近搜索功能 但具体是怎么实现的呢 在网上查了很多资料 mysql空间数据库 矩形算法 geohash我都用过了 当数据上了百万之后mysql空间数据库方法是最强最精确的 查询前100条数据只需5秒左右 接下来推出一个原
  • IIS设置连接超时

    连接超时有助于减少由空闲连接消耗的处理资源损失 启用连接超时时 IIS 会在连接级别执行以下类型的连接超时 客户端已向服务器发送了数据 现处于空闲状态造成的连接超时 已建立了与服务器的连接 但客户端未发送数据时造成的服务器侦听超时 响应超时
  • 使用 Jenkins 实现Android自动化打包和踩坑经历

    每当有项目做的过程中 测试需要做单元测试 每次手动的切换生产和测试环境 切换各种推送 统计和第三方账号相当的麻烦 同时还需要暂存代码 切换分支深的太过繁琐 此时如果将项目配置自动化打包了 那么就可以将这些问题解决了 我们来看一下Jenkin
  • Web渗透测试实战——(1)Web渗透测试简介

    Web渗透测试实战 1 Web渗透测试简介 一 什么是渗透测试 二 渗透测试类型 三 渗透测试阶段 1 信息收集与侦查 2 枚举 3 漏洞评估与分析 4 漏洞利用 5 报告 四 常用的测试方法学 五 推荐的测试平台 一 什么是渗透测试 渗透
  • ubuntu vnc 内网穿透远程连接

    实现ubuntu 系统桌面级别的远程连接 需要在ubuntu 系统中安装vnc 既然是桌面 前提是需要ubuntu 带有图形化界面 如果没有 可以执行以下命令安装图形化界面 sudo apt install ubuntu desktop s
  • 快速熟悉Vue项目

    一 快速梳理大型vue项目整体架构技巧方法总结 首先对于Vue Cli搭建的项目 一定要知道项目的目录结构 如果目录结构都不了解 那一定会很头痛 查看 package json 配置文件 了解项目引用了哪些额外插件和框架 查看 router
  • Keras框架下的猫狗识别(二)

    Tensorflow学习 使用jupyter notebook Keras框架下的猫狗识别 一 模型构建与训练 Tensorflow学习 使用jupyter notebook 前言 一 数据预处理 二 使用步骤 1 引入库 2 定义模型 3
  • 检错纠错码(奇偶校验码 CRC循环冗余校验码 海明码)

    检错与纠错码在计算机中经常被使用 在此对常用的三种检错纠错码做一个介绍 分别是奇偶校验码 CRC循环冗余校验码和海明码 奇偶校验码 通常所说的奇偶校验码指的是一维奇偶校验码 它只能检错 不能纠错 只有二维奇偶校验码具备纠错能力 校验方法 分
  • 面试题:什么是跨域?出现的原因?如何解决跨域问题?

    跨域 浏览器不能执行其他网页的脚步 由浏览器的同源策略造成的 是浏览器对javascript实施的安全限制 无法跨域是浏览器对用户安全的考虑 如果自己写个没有同源策略的浏览器 完全不用考虑跨域问题 同源策略限制 Cookie localSt
  • 文件操作与IO

    目录 一 什么是文件 二 文件的分类 三 Java中的文件操作 四 文件操作案例 一 什么是文件 平时我们锁说到的文件一般指的都是存储在硬盘上的普通文件 形如txt png jpg 等等这些都是普通文件 都存储在硬盘上 而在计算机中 文件可
  • Apifox 生成接口文档 教程与操作步骤

    接口文档自动生成 本文主要介绍使用 apifox 如何生成接口文档 附上详细的使用教程和操作步骤 使用Apifox 的可以自动生成接口文档 本文会给大家介绍下如何使用Apifox 来自动生成所需的接口文档 Apifox 是一款接口设计 调试
  • C# 在VS里开发Android应用 Xamarin(一)(刚开始接触的菜鸡,有没说好的地方请指出,学习中!!)

    去年寒假把之前做的大大小小所有C 程序项目都重新看了一遍 发现都是些管理系统啥的 想想也没啥桌面程序可做了 有好点子的可以跟我说说 就想去找找还有啥可做的 于是就百度了一番 发现可以写Android的应用 欣喜若狂 赶紧看看若何进行下一步