Android Servis Çalıştırma & Durdurma

Merhaba,bu yazıda Android servisleri nasıl çalıştırılır nasıl durdurulur buna bir örnek vermek istiyorum. Android uygulamalarında arka plandaki işlemleri yaptırmak için kullanılırlar. Bu arada kullanıcının uygulama ile olan işlemlerini engellemez . Bir servis oluşturmak için “Service” sınıfından kalıtım almanız gerekli. Genellikle arka plan veritabanı işlemleri , periyodik yapılması gereken işlemler için kullanılabilirler. Ayarlar menüsünden hafıza bölümünden

JAVA – Arrays ( Diziler )

Merhaba, bu bölümde java’da diziler konusuna detaylı bir şekilde değinmek istiyorum. Diziler ( Arrays) konusu programlama dillerinin olmazsa olmaz çok önemli konularındandır. O halde bu yazıda nelere değineceğim onlara bir bakalım.   Diziler nasıl tanımlarız Dizi oluşturma Dizi elemanlarına erişme for loop ,for each yapısı ile dizi elemanları üzerinde gezinme Bir diziyi başka bir diziye nasıl

Android Ekrandan TitleBar Kaldırma ve FullScreen

Merhaba, bu yazıda genellikle splash ekranında yani programın açılış ekranında tamamen title bar nasıl kaldırılır yada uygulamanın üstendeki action bar nasıl kaldırılır bunun kodunu paylaşmak istiyorum. Öncelikle bu olay tema ile ilgili bir özellik olduğundan bunu temamız üzerinde küçük bir ekleme yaparak yapacağız. “res” klasörü içindeki “values” klasörü içinde “styles” dosyasını açalım. karşımıza bir xml

Java & Android Kurs Dökümanları

Merhaba Arkadaşlar kursumuz ile ilgili dökümanların linklerini bu yazıdan paylaşmaya çalışacağım. Yeni konular işledikçe yazıyı güncellemeyi düşünüyorum. Hem dersdeki slaytlar hemde örnek uygulama kodlarını burada bulabilirsiniz. Kolay gelsin… takipte kalın 🙂 Hafta : Java Programlamaya Giriş ve Değişkenler    Diziler Konusu Dökümanlar  3.Nesne Tabanlı 1 4. Nesne Tabanlı 4 5. Nesne Tabanlı 5 6. Nesne

Android Drag & Drop İşlemleri ve Mantığı

Merhaba Arkadaşlar bu yazıda Android ‘de Drag&Drop yani sürükle bırak mekanizmasından bahsedeceğim. Bu yazıda vogella’nın drag&drop ile ilgili yazısını referans aldım isteyen orjinal ingilizce metnine de bakabilir ; Bölüm başlıkları ; Android Drag ve Drop drag & drop kullanımı Bir nesneye drag özelliği kazandırma Taşıma Hedefi Belirleme Uygulama : Drag & Drop Proje oluşturma  XML

Android AsyncTask Mantığı ve Kullanımı

Merhaba ; Bu yazımda Android sistemlerde AsyncTask ‘ın mantığı nedir ? ne zaman kullanılır ? gibi sorulara cevap vermeye çalışacağım. Önemli bir konu açıklık getirmeye çalışayım. Anlamaya çalışırken adım adım gideceğim en basit halinden karmaşığa doğru gideceğim. İlk olarak ;  Nedir AsyncTask ? AsyncTask bazı işlemleri arkaplan da gerçekleştirebilmemiz için kullanacağımız bir nesnedir. Nedir bu

Arduino ICSP Üzerinden Program Yükleme & Bootloadersiz Kartlara Program Yükleme

Merhaba arkadaşlar . Bu yazıda Arduino’yu ICSP pinleri üzerinden nasıl programlayabiliriz ve Bootloader olmayan kartlara nasıl program atarız bundan bahsetmek istiyorum. Bu yazıyı yazmaya sebep; uğraştığım bir kartın programlama esnasında yarım kalmasıyla bootloader kısmının silinmesi oldu. Arduino gibi kartlarda Atmel işlemciler kullanılıyor. Bu işlemciler normalde doğrudan programlanamaz. yani bir usb portu üzerinden . Bunun için

Qml ile Basit Form ve Buton tıklama Olayı

Merhaba arkadaşlar programcılık ve teknolojik gelişmelerin bir türlü hızını kesmemesi yeni kavramları yeni programlama platformlarına sebep olup duruyor bizide arkasından sürekli sürüklüyor. İşte yeni açtığım bir konu “QML” ve ilk uygulama . [crayon-5dccd4a72d7da490173785/] Yukarıda aslında bir rectangle yi buton olarak kullandık şimdi de bir buton componentini kullanarak benzer bir uygulama yapalım [crayon-5dccd4a72d7e7376691760/]

PyQt5 Signal ve Slot mantığı

Merhaba arkadaşlar bu yazıda Signal ve Slot nedir bunlardan bahsetmek istiyorum.  Aslında program içindeki iki adamı düşünsek birisi sesleniyor diğeri kendine seslenildiğini anlayarak yapması gerekeni yapıyor gibi bir şey.  Aslında ibareler Qt ye has oldugundan bu ne diyebilirsiniz ancak olmayan birşey değil. Diyelim ki butona tıklıyorsunuz  ne oluyor ? . Buton’un click olayına basıldı diye

PyQt5 Frameless Form ve Tema Uygulama

Bazı uygulamalarda ekran üstündeki çubuğu istemeyebilirsiniz. Bu genellikle ilk ekranın tüm ekranı kapsayacak şekilde olduğu durumlardır. Mesela bir bankamatik ekranını düşünün aslında bir bilgisayar programı ancak pencerenin üstünde kapat filan gibi seçenekler yok. işte siz de böyle bir istekte bulunursanız buyrun cevabı frameless form yani çerçevesiz form … İkinci bir husus olarak klasik widget görünümleri