Wednesday, 23 March 2016

Symbol Derajat Android

0 comments
Ini yang dicari-cari, akhirnya ternyata ada :D , cateeet (takut lupa hahahaha, soalnya jarang pake)
Note : Yang barisnya di komen, pake tag sup,kurang bagus hasilnya, terlalu gede :




 private void SetSuhu() {  
     temperature = "35";  
     TextView tvSuhu = (TextView) findViewById(R.id.tvSuhu);  
     //tvSuhu.setText(Html.fromHtml(temperature + "<sup>o</sup>" + "50&#x2103;" ));  
     tvSuhu.setText(Html.fromHtml(temperature + "&#xb0;"));  
   }  

Tuesday, 2 February 2016

Read RFID Tag in C# (Membaca Tag RFID)

0 comments
1. Buat Kelas Controller dengan nama Controller_RFID

1:  using System;  
2:  using System.Collections.Generic;  
3:  using System.Linq;  
4:  using System.Text;  
5:  using System.IO.Ports;  
6:  using System.Windows.Forms;  
7:  using System.Collections;  
8:  using Newtonsoft.Json.Linq;  
9:  namespace AplikasiPendukung  
10:  {  
11:    class Controller_RFID  
12:    {  
13:      private static SerialPort SerialPort_RFID = null;  
14:      public SerialPort SerialPort  
15:      {  
16:        get { return SerialPort_RFID; }  
17:        set { SerialPort_RFID = value; }  
18:      }  
19:      public static string ComPortName = "COM8";  
20:      public static string valueString = "";  
21:      public string ValueString  
22:      {  
23:        get { return valueString; }  
24:        set { valueString = value; }  
25:      }  
26:      public void Initialize()  
27:      {  
28:        GetComportName();  
29:        SerialPort = new SerialPort(ComPortName);  
30:        SerialPort.BaudRate = 9600;  
31:        SerialPort.Parity = Parity.None;  
32:        SerialPort.StopBits = StopBits.One;  
33:        SerialPort.DataBits = 8;  
34:        SerialPort.Handshake = Handshake.None;  
35:        SerialPort.RtsEnable = false;  
36:        SerialPort.ReadTimeout = 1000;  
37:      }  
38:      public void start()  
39:      {  
40:        try  
41:        {  
42:          SerialPort.Open();  
43:        }  
44:        catch (Exception ex)  
45:        {  
46:          MessageBox.Show(ex.Message);  
47:        }  
48:      }  
49:      public void stop()  
50:      {  
51:        try  
52:        {  
53:          if (SerialPort.IsOpen) SerialPort.Close();  
54:          SerialPort.Dispose();  
55:        }  
56:        catch (Exception ex)  
57:        {  
58:          MessageBox.Show(ex.Message);  
59:        }  
60:      }  
61:      private void GetComportName()   
62:      {  
63:        Dispanser.bacaSetting _bcSetting = new Dispanser.bacaSetting();  
64:        if (_bcSetting.parameterExist())  
65:        {  
66:          // Inisialisasi  
67:          ArrayList arrayData = new ArrayList();  
68:          arrayData = _bcSetting.getParameter();  
69:          ComPortName = arrayData[0].ToString();  
70:        }  
71:        else  
72:        {  
73:          MessageBox.Show("Lakukan Konfigurasi Sistem Terlebih Dahulu", "Informasi");  
74:        }  
75:      }  
76:    }  
77:  }  

2. Panggil fungsi diatas ke kelas yang membutuhkan fungsi tersebut seperti ini dan jangan lupa untuk menambahkan namespace "using System.IO.Ports;"

1:  public Form1()  
2:      {  
3:        InitializeComponent();  
4:        _controllerRFID.Initialize();  
5:        _controllerRFID.start();  
6:        _controllerRFID.SerialPort.DataReceived += new SerialDataReceivedEventHandler(RFIDReceivedHandler);  
7:        this.RFID_DataPassing = new PassingDataDelegate(PassingDataMethod);  
8:      }  

3. Buat fungsi dengan nama RFIDReceivedHandler
1:  private void RFIDReceivedHandler(object sender, SerialDataReceivedEventArgs e)  
2:  {  
3:       try  
4:       {  
5:            string indata = _controllerRFID.SerialPort.ReadLine();  
6:            Invoke(this.RFID_DataPassing, new Object[] { indata });  
7:       }  
8:      catch (Exception)   
9:      {   
10:      }  
11:  }  

4. Buat Fungsi dengan nama PassingDataMethod
1:  public void PassingDataMethod(String myString)  
2:  {  
3:       lblCN.Text = myString; // myString berisi Card Number, disimpan disebuah label bernama lblCN
4:       if (!lblCN.Text.Equals(""))  
5:       {  
6:            //Do Something  
7:       }  
8:  }  

5. Jangan lupa untuk memanggil fungsi stop yang berfungsi untuk close serialportnya. Kalo aku panggil fungsi stopnya pada saat form di close. Jika tidak akan terjadi masalah.

1:  private void Form1_FormClosing(object sender, FormClosingEventArgs e)  
2:  {  
3:       _controllerRFID.stop();  
4:  }  

Mengatur Text Inputan Supaya Kapital

0 comments
Jika Textbox:
Pilih properties, lalu ubah CharacterChasing jadi upper


Jika ComboBox (Gunakan listener (Events))
  • Pilih Events
  • Double klik yang ditandai merah untuk menambahkan event KeyPress
  • Didalam event KeyPress, tambahkan fungsi ini:
1:  private void cmbNoTransaksi_KeyPress(object sender, KeyPressEventArgs e)  
2:  {  
3:       if (Char.IsLetter(e.KeyChar))  
4:       {  
5:            e.KeyChar = Char.ToUpper(e.KeyChar);  
6:       }  
7:  }  
    


Event KeyPress Fungsinya adalah ketika tombol keyboard diklik, apapun yang diinput akan berubah menjadi kapital


Tuesday, 6 October 2015

My Android Device is Offline

0 comments
How to solve the problem??

http://stackoverflow.com/questions/5584976/android-device-chooser-my-device-seems-offline

Sunday, 4 October 2015

ADB Doesnt Recognize My Device, Device tidak terbaca

0 comments
Ceritanya awalnya device ane fine2 aja, e.... muncullah device baru. Taraaaa.... gak ke baca, cari solusi berjam - jam, gak nemu2 XDDDDD, cara ini salah, cara itu tetep aja gak kebaca, hadeuuuh #seddih , hikhikhik.... Dua jam kemudian, baru deh ketemu solusinya, dan itu simple banget, hahaha... ternyata tinggal instal aja Adb Driver Universal : disini

Tuesday, 15 September 2015

Good Link

0 comments

  1. How to integrate AdMob - Banner for Windows Phone 8 (Not Unity-Plugin)
  2. Interstiial - Windows Phone
  3. Control ads show or hide from Unity
  4. Admob not working for Windows Store (WP8.1), this is another solution

Sunday, 17 May 2015

Contoh Simpel Mengintegrasikan StartApp dengan Unity Game

2 comments
  1. Buat gameobject, beri nama StartAppObject

Mendaftarkan Aplikasi ke StartApp

1 comments

  1. Login ke sini untuk mendaftarkana aplikasinya

Saturday, 16 May 2015

Cara Menampilkan Iklan Admob untuk Unity Game menggunakan Plugin VNTIS #2

8 comments
Sebenernya ini catatan ane aja biar gak lupa, xixixi. Sebelumnya ane udah nyatet cara menampilkan admob menggunakan plugin VNTIS yang tinggal drag and drop aja disini, Life is simple :D

Naah kali ini kita pake kodingan dikit, biar iklannya bisas ditampilkan dikondisi yang kita mau. Der ah, langsung aja, caranya adalah:

Friday, 15 May 2015

Cara Menampilkan Iklan Admob untuk Unity Game menggunakan Plugin VNTIS #1

3 comments
Ada banyak unity plugin untuk menampilkan iklan admob. Salah satunya plugin “VNTIS”, GRATIS Coooy :D. Ini gampang banget juga makenya, suerr daah :D, tinggal drag and drop tanpa berpusing pusing dengan koding, heheehe

Yuuk coba :

Cara mendaftarkan aplikasi ke Admob

0 comments

Admob menyediakan dua jenis iklan, ada banner dan ada interstitial (Biar jelas, lihat gambar dibawah, yeee...). Ane sendiri kadang hanya pake salah satunya "banner" ato "interstitial". Tapi kadang pake keduanya. Ya itu sii terserah, diatur aja sebaik mungkin, asalkan jangan sampe gara2 iklan yang main game pada kabur, wkwkkwkwkwk, kan ngeselin juga kalo aplikasi banyak iklannya, hihihi xD.

Monday, 11 May 2015

Google+ sign in for iOS (Linker Error) #2

0 comments
Error:

_OBJC_CLASS_$_ALAssetsLibrary", referenced from

Solusi, tambahkan:

AssetLibrary.framework

Google+ sign in for iOS (Linker Error)

0 comments
Errornya :

"_kABPersonLastNameProperty", referenced from:

Solusinya, tinggal tambahkan :

AddressBook.framework
AddressBookUI.framework

Saturday, 21 February 2015

Convert String to int or float

0 comments
Tahu gak sih?? Hampir seharian penuh baru solved xD, alasannya sepele banget, xixixixi, hal ini karena aku salah panggil fungsi untuk convert string ke integer dan float. Awalnya aku pake fungsi:

int.Parse(string stringName);

Gak ada error gak ada apa, makanya gak ngeh kalo sebenernya, bagian yang itulah yang salah. Masih nubi juga sih xD, jadi belum ngerti cara cek bagian yang salah.

Udahlah, yang penting sekarang tahu, hehehe,,, untuk convert dari string ke integer ato float caranya adalah:

PlayerPrefs.SetInt ("stringName", oGetRessurectSaved);

Tuesday, 27 January 2015

Unity Android Landscape Orientation

0 comments
Aplikasi berjalan, tapi pada saat saya ubah ke landscape, malah force close xD, hanya bisa potrait, begini caranya:

Buka file manifest, lalu tambahin code ini di setiap activity:

android:screenOrientation="sensorLandscape"

Tuesday, 20 January 2015

[Accessibility]Missing contentDescription attribute on image in eclipse

0 comments
Warningnya:

"[Accessibility]Missing contentDescription attribute on image in eclipse"

How to solve this problem??

http://stackoverflow.com/questions/8500544/android-lint-contentdescription-warning

Sunday, 14 December 2014

App Policies: 10.4 Back Button (WP)

0 comments

For Example:

void Update () {
if (Input.GetKeyDown (KeyCode.Escape)) {
Application.LoadLevel("MainMenu");
}
}



OR

void Update () {
if (Input.GetKeyDown (KeyCode.Escape)) {
Application.Quit ();
}

}

Sunday, 9 November 2014

Use of undeclared identifier 'GL_BGRA_EXT'

0 comments
Sehari sebelumnya, aplikasi tidak bermasalah, lalu aku update OS dan Xcodenya. Ketika aku buka aplikasinya kembali, ternyata eh ternyata muncul beberapa error xD, hadeuuuuh... Salah satunya ada error gini:
"Use of undeclared identifier 'GL_BGRA_EXT'"

Kemudian aku tanya mbah deh, xixixi, katanya:

" I fixed these by replacing GL_BGRA_EXT with GL_RGBA in both instances "

maksudnya; ganti "GL_BGRA_EXT" dengan "GL_RGBA "

Akhirnya... errorpun hilang,,,  :D

Sumber:
http://forum.unity3d.com/threads/ios8-xcode6-compatibility.249533/

Memanggil Fungsi dari Gameobject Lain

0 comments
 GameObject go = GameObject.Find("somegameobjectname");  
 ScriptB other = (ScriptB) go.GetComponent(typeof(ScriptB));  
 other.DoSomething();  


sumber:
http://answers.unity3d.com/questions/7555/how-do-i-call-a-function-in-another-gameobjects-sc.html

Memanggil Fungsi C# di Javascript

0 comments
 var myVar = GameObject.Find("Game Object Name");  
 myVar.SendMessage("Function Name");