NetBeans ile Rhapsody Plug-in Geliştirme

Aselsan stajı boyunca bana verilen ve araştırmam istenen proje IBM Rational Rhapsody kullanarak java ile bir plugin yazmam ve bunu rhapsody için uygulamaya koymam. Bende koyuldum araştırmaya ve notlarımı sizinle paylaşmaya.. Plug-in, kendi başına çalışabilen bir program için, genellikle çok özel bir alanda duyulan gereklilik üzerine geliştirilen, programa yeni özellikler ekleyen yazılımdır. Plug-inler ana programdan bağımsız […]

o_19nckbhivsne19d02iulfl1s0vv

Java Metodlar

Metodlar java programlarının ana parçalarıdır. Metodlar sınıfların(class) içinde yer alan küçük program parçacıklarıdır. Metodların çoğunda değişken parametreler metotlar ve sınıflar arasında iletişimi sağlarlar. Ayrıca her metodun kendine özgü değişkenleri de vardır. Metod yapısının ana sebebi programları modüler hale getirmektir. Aynı zamanda aynı program parçacığının tekrarlanmasını önlemeyi de sağlar. Her metod çağrıldığı proğram parçacığına belli bir […]

o_19nckbhivsne19d02iulfl1s0vv

Java’daki Math sınıfı Metodları

Java’da kullanımı kolaylaştıran hazır metodlar vardır. Bunlardan ilki math sınıfı kütüphanesinden olucak. Aşağıdaki metotları kullanarak işlem yapabilirsiniz. Metot Tanım Örnek abs(x) x değişekeninin mutlak değeri türkçesi : Mutlak Math.abs(9.2) = 9.2 Math.abs(-9.2) = 9.2 ceil(x) x degişkenini bir üst tamsayıya dönüştürür (türkçesi : tavan) Math.ceil(9.2) = 10 Math.ceil(-9.8) = -9 floor(x) x değişkenini bir alt […]

android-studio-header

Android Studio Wifi Açma Kapama

Bugün kablosuz internet erişimleri sağlayan wifi’nin çalışmasını inceliyeceğiz. Wifi akıllı telefonlarda kablosuz internet bağlantısı erişimine olanak verir. Bir toggle button ile Android Studio’da wifi kontrolü sağlayarak işlemlerimizi gerçekleştireceğiz. Activity_main:

Java Kodları :

Android Manifest İzinlerimiz:

Uygulamamızın çalışması. Emülatör’de denemeyin.  Android Studio’da apk dosyası oluşturmak için tıklayın.

android-studio-header

Android Studio Listener ile Button Kontrolü

Herkese merhaba, Bu seferki dersimizin amacı switch case yapısı kullanarak birden fazla butonu tek bir listener ile kontrol edicez. Yani biz her button için tek tek tıklama olayı tanımlamıştık şimdi ise tek bir tıklamada hepsini kontrol ediceğiz. Mesela 1 button 2 sayıyı toplasın. 1 butonumuz text View’e Ali yazdırsın. 1 Buton’da Toast Mesaj göstererk Button1 […]

android-studio-header

Android Studio Layout Türleri

Android dersi için programlama kadar önemli bir konu varsa oda Tasarım’dır.Tasarım’da bugün Layout yani nesnelerimizi, itemlerimizi doğru ve güzel bir şekilde kullanıcılarımıza sunduğumuz yeri görüceğiz. 1-)LinearLayout’lar: Nesnelerimiz doğrusal eklenmektedir. Eğer vertical linear layout kullanırsak alt alta, horizontal linear layout kullanırsak yan yana eklenir. Horizontal’ı kullanarak düzgün bir şekilde layout tasarımı gerçekleştirdim. Aynısını sizde yapabilirsiniz. 2 tane linear layout kullandım.. […]

android-studio-header

Android Studio Button Stil Tanıma

Android’te button Still tanımlama nedir diyecek olursak. Değişken bir gönder butonu yapıcaz. Mesela Yandaki simgeleri kaydedin butonları ayarlarken işimize yarıyacak.Burada bu 2 simgeyi buton olarak nasıl tanımlarız ve üstüne tıkladığımız da mesela 1 resmin üstüne basılı kaldığında 2 resmin gelmesini nasıl sağlarız onu yapıcaz.. Öncelikle bu 2 resmi kaydedin ve projenizin dizinine gelerek res klasöründe […]