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.
- Netbeans IDE ‘yi http://netbeans.org/downloads/ sayfasından indirin. Bu örnekte Netbeans 7.0 kullandım.
- 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)
- 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]
Perşembe, 22 Mar 2012
admin
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]
Pazartesi, 12 Mar 2012
admin
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]
Pazartesi, 12 Mar 2012
admin
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.
- "Merhaba"
- "Dünya"
- "Merhaba Dünya"
İki referans serbest bırakılır.
- "Merhaba"
- "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.
- "Merhaba"
- "Merhaba dünya"
Birinin referansı serbest bırakılır.
- " 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]
Cumartesi, 25 Şub 2012
admin
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]
Çarşamba, 22 Şub 2012
admin
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]
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]
Son Yorumlar