马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

C#开发Android应用

  [复制链接]
查看26580 | 回复13 | 2014-4-18 10:46:03 | 显示全部楼层 |阅读模式
其实C#也能开发Android,今天讲下教程,转载博客园。
准备工作:安装Android SDK
                Android模拟器
    在开发你的第一个Android应用程序之前,你应该先检查一下是否安装了Android SDK,以及是否创建好了Android模拟器(AVD),完成安装后再继续看下面的内容。
        Mono for Android 1.0是一个为第三方开发人员用C#构建原生态Android应用程序提供的框架,它给Android带来了完整的Mono VM,我们使用一个更适合移动设备的库配置文件,因此那些不需要的功能(如System.Configuration)将被移除。
下面是Mono for Android的功能:
Android手机和平板电脑上的C#和.NET
企业部署平台
.NET绑定到原生API
Visual Studio 2010集成功能
在这篇文章中,我们使用Visual Studio 2010和C#编程语言,因为Mono是基于C# ECMA标准的开源实现,它允许开发人员使用Visual Studio创建可运行在Android手机和平板电脑上的C#和基于.NET的应用程序,开发人员可以使用他们现有的技能,重用使用.NET构建的代码和库,同时利用原生的Android API。
第1步:开发Visual Studio,选择“文件”*“新建”*“项目”,如下图所示。

www.ibcibc.com C#论坛

www.ibcibc.com C#论坛
▲图 1 在Visual Studio 2010中新建一个项目
第2步:如果给Visual Studio安装了Android插件,在“Visual C#”*“Mono for Android”类别中应该可以看到“Mono for Android Application”,没错,就选择它,给你的应用程序取一个名字,如“welcomeworld”,然后点击“确定”。

www.ibcibc.com C#论坛

www.ibcibc.com C#论坛
▲图 2 选择“Mono for Android Application”项目模板
现在你的项目就已经准备好了,默认情况下,它只包含一个名为Activity1.cs的Activity文件,它只不过是一个应用程序要使用的基础类,Activity1.cs文件内容如下图中的代码:

www.ibcibc.com C#论坛

www.ibcibc.com C#论坛
▲图 3 Activity1.cs文件内容
第3步:运行一下应用程序,检查一切是否正常。
点击“启动模拟器镜像”,选择“MonoDroid”,再点击“确定”。

www.ibcibc.com C#论坛

www.ibcibc.com C#论坛
▲图 4 启动模拟器镜像

www.ibcibc.com C#论坛

www.ibcibc.com C#论坛
▲图 5 选择“MonoDroid”镜像
第4步:输出窗口如下图所示。

www.ibcibc.com C#论坛

www.ibcibc.com C#论坛
▲图 6 输出结果
至此,你可以开始用Visual Studio 2010开发Android应用程序了,祝你学习愉快。


C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
sam520 | 2014-4-18 17:03:43 | 显示全部楼层
赞赞赞
songsongyu | 2014-4-18 21:05:00 | 显示全部楼层
ddddddddddddddd
yusong | 2014-4-18 21:33:43 | 显示全部楼层
aaaa
ibcadmin | 2014-4-19 09:48:07 | 显示全部楼层
顶上去
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
卖烤地瓜的 | 2014-5-8 12:43:46 | 显示全部楼层
.................
ibcadmin | 2014-5-8 14:17:22 | 显示全部楼层

不好意思 之前图有点问题, 现在已经修复了
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
ibcadmin | 2014-6-18 10:17:19 | 显示全部楼层
顶上去
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
yodaos | 2014-6-21 10:32:36 | 显示全部楼层
这个太牛B了,微软这几年乱搞,让我们这些个windows程序员都快失业了!
Testing_C# | 2014-8-7 13:20:13 | 显示全部楼层
这个也能做啊,好厉害一定好好的学习这个编程语言
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则