• 第一课 Hello


    using System;
    using Android.App;
    using Android.Content;
    using Android.Runtime;
    using Android.Views;
    using Android.Widget;
    using Android.OS;
    using Android.Util;
     
    namespace MyLesson
    {
        [Activity(Label = "Lesson1", MainLauncher = true, Icon = "@drawable/icon")]
        public class Lesson1 : Activity
        {
            int count = 1;
            TextView tv;
     
            protected override void OnCreate(Bundle bundle)
            {
                base.OnCreate(bundle);
                LinearLayout layout = new LinearLayout(this);
                layout.Orientation = Orientation.Vertical;
                tv = new TextView(this);
                tv.Text = "Hello";
                Button b = new Button(this);
                b.Text = "Click me";
                b.Click += b_Click;
     
                layout.AddView(tv);
                layout.AddView(b);
                SetContentView(layout);
            }
     
            void b_Click(object sender, EventArgs e)
            {
                tv.Text = "Click times:" + count;
                count++;
            }
        }
    }
     
    程序员喜欢的方式,纯代码方式。
  • 相关阅读:
    NAMESPACE
    所谓has a 和 is a
    C++ 的多重继承
    c# 与 c++ 编译
    初始化的顺序:和定义的顺序以及初始化函数都有关系。都要先定义的在前,后定义的在后。甚至连类的顺序都必须这样。
    关于转换
    隐藏
    第四章第四个例题(LRJ)
    初来扎到啊(觉得有些神圣尼)
    理解JS的执行环境
  • 原文地址:https://www.cnblogs.com/catzhou/p/3579895.html
Copyright © 2020-2023  润新知