怎样用visual studio2010开发手机app

 我来答
huanglenzhi
2015-04-03 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
采纳数:117538 获赞数:517193
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。

向TA提问 私信TA
展开全部

使用Visual Studio 开发Android HelloWorld!

使用Xamarin 开发Android应用程式可说是相当的方便, 不仅支援在Visual Studio中使用拖曳的方式设计使用者介面, 还整合如AVD及SDK Manager等工具. 废话不多说, 开始我们在Visual
Studio上的第1支Android程式吧~

 

1. 在Visual Studio 中新增专案, 在专案范本中, 请展开C#节点, 你会发现专案范本会多出Android及iOS类型的专案范本, 我们在这个范例中选择”Android
Application”, 并在名称中输入"HelloDroid” (当然您可以改成任何您想要的名称)


 
 

2. 专案建立后, 您会发现工具列中多出几个项目:

说明如下(由左至右):

 

n   目标装置:可以选择将目前的专案部署到哪一个装置, 预设的"Prompt for Device”则是会在开始除错/部署时, 弹出视窗供使用者选择. 若有接上实体装置, 也会出现在此选单中.


 

 

n   装置记录: 可以挑选装置并显示目前装置的活动记录.


n   开启Android 虚拟装置管理员(AVD), 透过此管理员, 您可以新增,开启或编辑Android模拟器.

Android SDK管理员:由於Android版本(API Level)众多, 您可以在这个管理介面, 安装所需的SDK版本及元件。

3. 预设的专案中会内建一个Button控制项并写著"Hello World, Click Me!”, 启专案下的Resources->Layout->Main.axml可以进行页面的设计。

4. 而此范例的主要程式码则是Activity1.cs,
直接透过下图的注解来说明:

看到这样的程式码, 我想大家应该都不会感到陌生.
笔者有一些学员跟我说, 感觉跟开发Windows Form应用程式好像~~

Activity1.cs 相当於MVC分层的Controller. 透过SetContentView方法, 告诉系统要载入哪一个页面. 接著透过FindViewById方法取得画面上按钮的物件实体. 接著便可以针对按钮的属性或方法撰写相关的程式码, 或是处理按钮的事件. 如上图所示, 预设的范例是使用匿名方法, 我们将它注解后, 改用Lambda
Expression来撰写.

 

5. 接著按下F5, 便可以开始进行除错, 若没有预先开启Android模拟器, 则Running devices列表会是空的, 这时可以点击下方的"Start emulator image”连结来启动模拟器.

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式