Senin, 21 Oktober 2013

Perkuliahan Windows Phone | 18 Oktober 2013

Cerita kuliah hari ini masih seperti biasa, di Mulai dengan Do'a. Dan absensi masih di penuhi dengan Pertanyaan  "Siapa yang Kamu Kagumi di kelas ini (BUD4TI)????"..........

Langsung Aja ya ke pembahasan Kuliah hari ini....


Di pertemuan ke lima  ini, saya akan berbagi ilmu sedikit, tentang apa saja yang saya dapat. Di hari ini ada 3 video yang di berikan oleh pak dosen kepada kami salah satunya tentang method. Pada bagian method ini di jelaskan bahwasannya dalam pembuatan pemograman method sangat berguna sekali dan sangatlah penting. Karena dengan menggunakan method kita tidak perlu menuliskan kode yang berulang – ulang.
Berikut penjelasan dan contohnya:
  1. Create and calling simple method
    Manfaat dari sebuah Method :
    • Tidak menuliskan kode yang sama dua kali
    • Mengurangi jumlah kode
    • Sangat mudah untuk melakukan perbaikan kode  
    Tujuan :
    • Membuat Method
    • Memanggil Method
    • Mengirimkan parameter ketika memanggil Method

Contoh :
Buka aplikasi Microsoft Visual Studio
    1. New Project – isikan name & Solution name (SimpleHelperMethod) – Ok
    2. Tambahkan 2 Button
      Name="clickButton1"
      Content
      ="Click Me1"


      Name
      ="clickButton2"
      Content
      ="Click Me2"
    3. Tambahkan TextBlock
      Name="mytextBlock"
      Text
      =" "
    4. Tambahkan Method baru seperti gambar di bawah ini :
      Private void dan string ini hanya bisa di panggil di class MainPage ini saja, tidak bisa dari class lain. String adalah tipe data, Apabila kita ingin membuat sebuah Method menggunakan tipe data String “private string”, dengan memgembalikan nilai sebuah data, maka kita harus mendeklarisasikannya.
      Berbeda dengan Method “private void” tidak mengembalikan nilai sebuah data.



      Begitu juga ketika klik pada Clik Me2 maka yang akan muncul di Text Block "Hello World,Adik".
   2. WorkingWorkString part 1
  1.  New Project – isikan name & Solution name (WorkingWithString) – Ok
  2. Tambahkan TextBlock
    Name
    ="myBlock"
    Text="”
    Selanjutnya Klik Di tombol Clik Me, Maka akan berada di file MainPage.xaml.cs.

    private void MyBT_Click(object sender, RoutedEventArgs e)

    {
        
        string myString = "Go to Your c:\\drive";
      
        myBlock.Text = myString;
    }
    Ketika kita ingin menggunakan BlackSles (\)  di aplikasi ini, maka harus double (\\) agar tidak eror.  Salah satu penulisannya Seperti Di atas. Walaupun kita menggunakan double (\\) yang akan tampil tetap 1 Blacksles. 
    Di bawah ini contoh penggunaan Blackslash dan string.Format. Untuk menjalankan dan melihat hasil kode yang di buat. Silahkan jalankan (F5)  dan Klik pada Button ” Clik Me”.
    private void MyBT_Click(object sender, RoutedEventArgs e)
    {
           //string myString = "Go to Your c:\\drive"; //Penggunaan BlackSlash
             //string myString = "Hello World\"Jhon\",how are you?";//Penggunaan Double Quote
             //string myString = "I want to \n new line";//Penggunaan Enter

    //BELAJAR string.Format
             //string.myString = string.Format("Make: {0} Mode1: {1}", "BMW", "123456");
             //string myString = string.Format("{0:C}", 1234567890);//Penggunaan Curency
             //string myString = string.Format("{0:N}", 1234567890);//Penggunaan number
             //string myString = string.Format("{0:D}", 1234567890);//Desimal
             //string myString = string.Format("{0:P}", 27);//Penggunaan Persen
    string myString = string.Format("Phone Number: {0:(###)###-####}", 087890764352); //Cth Penggunaan Utk Nomor Telepon.
      myBlock.Text = myString;
    }

 3. WorkingWorkString part 1

Masih Di Project WorkingWorkString, Sekarang kita akan belajar Manipulasi String.

Penggunaan StringBuilder
Sebelumnya kita membuat kode – kode mengenai stringBuilder maka kita harus menambahkan
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;
using System.Text; //Tambahkan Using System

        private void MyBT_Click(object sender, RoutedEventArgs e)
       {
StringBuilder myString = new StringBuilder();
            for (int i = 1; i < 50; i++) //Looping 49 kali
            {
               myString.Append("-");
               myString.Append(i); 
            }
myBlock.Text = myString.ToString();
}



Sekian Dulu cerita dan tutorial hari ini..
semoga bermanfaat.... ^_^

#Ambillah hikmah di segala sesuatu kegiatanmu
Ilmu tanpa Amal = dusta
Amal tanpa Ilmu = Sia - sia

0 komentar:

Posting Komentar