battle programming a forum for elite programmers with extreme will power to sharpen theire skills
 
HomeSearchRegisterLog in
Share
 

 visual studio 2017 xamarin c# hello world walkthrough

Go down 
AuthorMessage
Moti Barski
super
super
Moti Barski

Posts : 394
Join date : 2011-08-02

visual studio 2017 xamarin c# hello world walkthrough Empty
PostSubject: visual studio 2017 xamarin c# hello world walkthrough   visual studio 2017 xamarin c# hello world walkthrough EmptySat May 13, 2017 11:37 am

install visual studio with c# and xamarin checked, if you already have VS DL xamarin.

open your mobil device for developing search the walkthrough for your phone.

in the now visible phone developer options (on your phone), enable usb debugging

new project, c#, android, single view app
from solution explore, resources, layout, main xml, drag add button from the toolbox, save

from main.cs of solution explorer right side window : main.cs

add code :
Button button1 = FindViewById<Button>(Resource.Id.button1);

           button1.Click += delegate { button.Text = string.Format("hello world"); };

now your code is :
Code:
using System;
using Android.App;
using Android.Content;
using Android.Runtime;
using Android.Views;
using Android.Widget;
using Android.OS;

namespace App8
{
    [Activity(Label = "App8", MainLauncher = true, Icon = "@drawable/icon")]
    public class MainActivity : Activity
    {
        int count = 1;

        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);

            // Get our button from the layout resource,
            // and attach an event to it
            Button button = FindViewById<Button>(Resource.Id.MyButton);

            button.Click += delegate { button.Text = string.Format("{0} clicks!", count++); };
            // and attach an event to it
            Button button1 = FindViewById<Button>(Resource.Id.button1);

            button1.Click += delegate { button.Text = string.Format("hello world"); };
        }
    }
}
connect phone , click green arrow or f5

example for textview widget + button :
Code:
using Android.Runtime;
using Android.Views;
using Android.Widget;
using Android.OS;

namespace App8
{
    [Activity(Label = "App8", MainLauncher = true, Icon = "@drawable/icon")]
    public class MainActivity : Activity
    {
        int count = 1;

        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);

            // Get our button from the layout resource,
            // and attach an event to it
            Button button = FindViewById<Button>(Resource.Id.MyButton);

            button.Click += delegate { button.Text = string.Format("{0} clicks!", count++); };
            // and attach an event to it
            Button button1 = FindViewById<Button>(Resource.Id.button1);
            TextView text1 = FindViewById<TextView>(Resource.Id.textView1);
            button1.Click += delegate { text1.Text = "hello world"; };
        }
    }
}

visual studio 2017 xamarin c# hello world walkthrough 1oycwl

_________________
MB over and out emp it up
Back to top Go down
Moti Barski
super
super
Moti Barski

Posts : 394
Join date : 2011-08-02

visual studio 2017 xamarin c# hello world walkthrough Empty
PostSubject: Re: visual studio 2017 xamarin c# hello world walkthrough   visual studio 2017 xamarin c# hello world walkthrough EmptySat May 13, 2017 4:55 pm

after you finish debugging and unplug your mobile device turn off the developer options or your B8Tri will deplete very fast

_________________
MB over and out emp it up
Back to top Go down
Admin
Admin
Admin
Admin

Posts : 132
Join date : 2011-08-01

visual studio 2017 xamarin c# hello world walkthrough Empty
PostSubject: displaying a message   visual studio 2017 xamarin c# hello world walkthrough EmptySat Jul 29, 2017 11:34 am

this is a faster way to display a message, use the toast message display spell :
Code:
Toast.MakeText(this, "hello world", ToastLength.Short).Show();
:albino: :albino: :albino: :albino: :albino:

_________________
kurayami no kagi admin
Back to top Go down
http://yotamarker.forumotion.com
 
visual studio 2017 xamarin c# hello world walkthrough
Back to top 
Page 1 of 1
 Similar topics
-
» The World at War - The Desert North Africa (1973) DVDRip x264

Permissions in this forum:You cannot reply to topics in this forum
battle programmers alliance :: battle programming alliance :: battle programming-
Jump to: