Mert Bozkurt

Netbeans’te Android Entegrasyonu (Netbeans’te Android Plugin Kurulumu)

Cuma, 30 Mar 2012 admin yorum yok

 

Android tabanlı uygulamaları geliştirebilmemiz için öncelikle Android SDK ‘yı ve buna uygun bir IDE(Bu örnekte Netbeans seçtik) kurmamız lazım.

  1.  Netbeans IDE ‘yi http://netbeans.org/downloads/ sayfasından indirin. Bu örnekte Netbeans 7.0 kullandım.
  2.  http://developer.android.com/sdk/index.html sayfasında bulunan Android SDK paketini zip dosyası olarak Windows platform destekli olarak indirin ve bilgisayarınızda yerini değiştirmeyeceğiniz bir şekilde koyun. (Örn. C:/AndroidSDK isimli bir klasörün içine zip dosyasını açın)
  3. Netbeans’i çalıştırın ve Tools menüsü altında Plugins altmenüsüne erişin. Burada açılan ekranda Settings sekmesini tıklayın ve Add ile yeni pluginimizi tanıtın. URL: http://kenai.com/projects/nbandroid/downloads/download/updatecenter/updates.xml

Devamını Okuyun »»

VN:F [1.9.5_1105]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.5_1105]
Rating: 0 (from 0 votes)

HOJaM Hasta Takip

Perşembe, 22 Mar 2012 admin yorum yok

 

Küçük çapta denemelerden sonra yazdığım ilk Android projem arkadaşlar. Kısaca bahsedecek olursak Java da yazılan Web servisler ile haberleşip Doktor ve Hemşirelerin hasta bilgilerini anlık girmek veya görüntülemesi için yazdığım bir program. Şimdi sıra kurum tarafından bu projenin çöpe gitmemesini sağlamak. :)

Devamını Okuyun »»

VN:F [1.9.5_1105]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.5_1105]
Rating: 0 (from 0 votes)

Java ile Eposta (Email) Adres Doğruluğu

Pazartesi, 12 Mar 2012 admin yorum yok

 

     Elektronik posta adreslerinin regular expression kullanılarak doğrulanmasını sağlayan Java kod örneği. Bu kod, sadece sözdizimi (syntax) kontrolü yapmaktadır, dolayısıyla gerçekte böyle bir eposta adresi olup olmadığını göstermez.

 

import java.util.regex.Pattern;

public class PatternOrnek {

 private static final Pattern epostaPattern = Pattern.compile
                      ("^\\w[\\w\\.-]*@([\\w\\-]+\\.)+[a-z]{2,6}$");

 public static void main(String[] args) {
  String eposta = "abc@def.com";
  if (eposta == null || !epostaPattern.matcher(eposta).matches()) {
   System.out.println("Geçersiz eposta adresi!");
  } else {
   System.out.println("Geçerli eposta adresi.");
  }
 }
}

 

İyi Çalışmalar Arkadaşlar.

VN:F [1.9.5_1105]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.5_1105]
Rating: 0 (from 0 votes)

String ile Stringbuffer arasındaki fark

Pazartesi, 12 Mar 2012 admin yorum yok

 

String :

 

  • String, değişmez (immutable) veri tipidir. Dolayısıyla, değişmeyen karakter dizeleri için kullanılır.
  • String tipi static olduğundan bir veriyi değiştirdiğimizde, yeni bir String tipinde referansa (değişkene) atama işlemi yapar. Eski referans serbest bırakılır.
String str = "Merhaba";
str = str.concat(" Dünya");

    Yukarıdaki örnekte 3 adet String nesnesi oluşturulur.

  1. "Merhaba"
  2. "Dünya"
  3. "Merhaba Dünya"

     İki referans serbest bırakılır.

  1. "Merhaba"
  2. "Dünya"

     Örnekte görüldüğü gibi String otomatik olarak örneklenir.

 

StringBuffer :

 

  • StringBuffer, değişebilir (multable) veri tipidir. Dolayısıyla değiştirilebilir karakterler için kullanılır.
  • Aynı örneği  StringBuffer ile yapıp karakter işlemlerinin aynı referans ile yapıldığını öğrenelim.
StringBuffer strBuff = new StringBuffer(”Merhaba “);
strBuff.append(” Dünya”);

    Yukarıdaki örnekte 2 adet StringBuffer nesnesi oluşturulur.

  1. "Merhaba"
  2. "Merhaba dünya"

    Birinin referansı serbest bırakılır.

  1. " Dünya"

    "Dünya" nesnesi "Merhaba" nesnesinin sonuna eklenir.

  • Görüldüğü üzere StringBuffer, NEW anahtar sözcüğü ile örneklenir.

 

İyi Çalışmalar Arkadaşlar.

VN:F [1.9.5_1105]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.5_1105]
Rating: 0 (from 0 votes)

Linux Vi Dosya Editörü

Cumartesi, 25 Şub 2012 admin yorum yok

Linux işletim sisteminde çeşitli metin editörler vardır. Bunların arasında özellikle veritabanı yöneticilerinin en çok kullandığı metin editörü VI dır. LINUX/UNIX sistemler için özel olarak tasarlanmıştır.  VI özel kılan, kullanıcı aynı anda hem komut çalıştırıp hem de yazı yazabilmesidir. VI editörünü ilk çalıştırdığınızda komut moduna girersiniz. Yazı moduna geçmek için “i” veya “a” harfine basmanız gerekmektedir. Tekrar komut moduna geçmek için ESC tuşuna basmak gerekiyor. Şimdi VI editörünün kısayollarını tanıyalım;

Vi ile varolan dosyayı açmak veya yeni bir dosya oluşturmak için:

$vi dosya_adı.txt

@Not: $ – komutun linux üzerinde icra edileceğini gösterir.

Komut satırına ayrıca $ işareti yazmayınız.

 

Yazı (insert) moduna alma:

 Satırın  başına metin ekleme

I

Kursörün  olduğu yere metin ekleme

i

Kursörün  üstüne yeni satır açmak

O

Kursörün  altına yeni satır açmak

o

Kursörden  sonra metin eklemek

a

Satır  sonuna metin eklemek

A

Devamını Okuyun »»

VN:F [1.9.5_1105]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.5_1105]
Rating: 0 (from 0 votes)
Categories: Linux Tags: ,

Android Cihazın Çevirilmesi Durumunda Ekranın Dönmesini Engellemek

Çarşamba, 22 Şub 2012 admin yorum yok

Android Uygulama geliştiren arkadaşlar bilirler. Cihazımızı dikey konumdan yatay konuma getirdiğinizde  ekranın dönmesini engellemek isteyebilirsiniz. Bunun en büyük nedeni, uygulamanın yatay konumda özellikle ekran gereksinimlerinin değişmesidir. Yatay ve Dikey konum için ayrı ayrı tasarım gerekiyor olması başlıca sıkıntılardan biri .

Bunu engellemek için , dönmesini  istemediğiniz ekrana ait activity de bunu engelleyen özelliği "manifest" dosyasına eklemek olacaktır.

<activity android:name=".MainPageActivity" android:screenOrientation="portrait" />
 
İyi Çalışmalar Arkadaşlar.
VN:F [1.9.5_1105]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.5_1105]
Rating: 0 (from 0 votes)

Wordpress Kodları ve İpuçları

Pazar, 12 Şub 2012 admin yorum yok

 

Yazarın İsmi

<?php the_author_firstname(); ?>

 

Twitter’da Paylaş Linki

<a href="http://twitter.com/home?status=
         < ?php the_title(); ? >%20-%20< ?php echo wp_get_shortlink(); ? >
         %20@username" title="< ?php bloginfo('name'); ? >"></a>

 

Facebookta Paylaş Linki

<?php echo wp_get_shortlink(); ?><a href=" http://www.facebook.com/share.php?u=
        < ?php the_permalink() ? >&t=< ?php the_title(); ? >" title=
        "< ?php bloginfo('name'); ? >">Facebookta Paylaş</a>

 

Devamını Okuyun »»

VN:F [1.9.5_1105]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.5_1105]
Rating: 0 (from 0 votes)