C#码农Xamarin学习日记2

建完第一个APP后开始尝试下功能编码

       首先还是先建一个APP,然后打开Main.axml界面设计中拖一个button进去。

       然后在MainActivity中绑定一个点击BUTTON,计数的功能

      代码如下,

using Android.App;
using Android.Widget;
using Android.OS;
namespace App1
{
    [Activity(Label = "App1", MainLauncher = true, Icon = "@drawable/icon")]
    public class MainActivity : Activity
    {
        protected override void OnCreate(Bundle bundle)
        {
            int count = 1;
            base.OnCreate(bundle);
            //设定要加载的用户界面
            SetContentView(Resource.Layout.Main);
            //FindViewById用来获取界面上的按钮对象
            Button button = FindViewById<Button>(Resource.Id.button1);
            //使用匿名方法处理按钮的单击时间
            //button.Click += delegate { button.Text = string.Format("{0} clicks!"); };
            button.Click += (sender, e) => { button.Text = string.Format("单击{0}次!", count++); };
        }
    }
}
    然后按F5运行。
在之间碰到个问题,因电脑是X64的,使用X86模拟器会出现unfortunately  app1 has stopped,后续需要注意。
X64模拟器真的好卡。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值