android-evreni-android-mediaplayer-sınıfı-ve-müzik-çalma-uygulamasi

#15 – Android MediaPlayer sınıfı ve Müzik Çalma Uygulaması


Android’in multimedya framework’ünde bulunan MediaPlayer sınıfı bir medya dosyasını kolayca oynatmamıza imkan tanıyor. Bu medya dosyası ses, fotoğraf, video olabildiği gibi internetteki bir dosya da olabilir. Oynatabileceğimiz medya dosyamız şu konumlarda olabilir; res/raw dizininde dosya sisteminde herhangi bir konumda internette bir adreste MediaPlayer sınıfı iki satırda medya oynatmanızı sağlayacak şekilde minimal bir yapıdadır. Örneğin res/raw

android-evreni-android-sayı-yerleştirme-oyunu

#14 – Sayı Yerleştirme Oyunu


Merhaba, bu yazımızda Sayı Yerleştirme Oyunu’nu yapacağız Oyunun Senaryosu Oyundaki amaç 1’den 15’e kadar olan sayıları ardışık şekilde sıralamaktır. Oyuncu boş olan bölümün sağında solunda altında veya üstündeki bir sayıya dokunduğunda dokunulan sayı boş kısma geçer, oyun bu şekilde bitene kadar devam eder. Oyuncu sayıları ardışık dizdiğinde oyunun bittiğini bildiren bir Toast mesajıyla karşılaşır. Oyuna Başlamadan

android-evreni-android-te-menü-android-menus-menü-oluşturma

#13 – Menü Oluşturma


Menüler birçok uygulama tipinde kullanılan ve kullanıcıya ayar ya da seçimler yapma olanağı veren bileşendir. Hemen hemen her uygulamada geliştirici hakkında bilgi içeren hakkında sekmesi de menülere eklenir. Bazı uygulamalarda da geliştirici diğer uygulamalarını tanıtmak için uygulamalar diye bir sekme ekler menülere. Bu yüzden android uygulamaları için menülerin önemi çok büyüktür. Bu yazımda android menüleri nasıl oluşturulur?

android-evreni-android-alert-dialogs-uyarı-diyalogları

#12 – Uyarı Diyalogları(Alert Dialogs)


Merhaba, bu yazımda android teki uyarı diyalogları(alert dialogs) anlatılacaktır. Uyarı diyalogları ekranı kaplamazlar, genelde kullanıcıya bir seçim yaptırmak veya kullanıcıdan ek bir bilgi almak için kullanılırlar. Genel görünümü aşağıda verilmiştir. Üstte görüldüğü gibi bu diyaloglar üç bölgeden oluşur. 1. Başlık 2. İçerik 3. Butonlar (olaylar ve seçimler için)

android-evreni-android-http-requests-android-ten-web-server-ile-iletisime-gecelim

#11 – Android HTTP Requests: Android’ten Web Server ile İletişime Geçelim!


Merhaba, bu yazıda android ten web server ile iletişime geçen bir uygulamanın yapımı adım adım anlatılmıştır. Android telefonumuzdan yazdığımız bir mesajı gönder butonuna basarak istediğimiz bir web sayfamızın istediğimiz bir sayfasına gönderip ve de bu mesajları o sayfaya yazdıracağız. Evet Başlayalım! Android iki tane HTTP client içerir bunlar: HttpUrlConnection ve Apache Client. Biz bu dersimizde Apache

android-evreni-android-flashlight-uygulama-orneği

#10 – Android Flashlight Uygulaması


Merhaba bu yazımda Android Flashlight Uygulaması yapımı detaylı olarak anlatılmıştır. Flaslight uygulamasının en önemli gereksinimlerinden biri uygulamanın hızlı çalışmasıdır. Bunun için de arayüzü basit tutmak gerekir. Bir defasında arayüzü biraz komplex olan flashlight uygulaması yapmıştım ve o uygulama çok küçük bir gecikme ile flashı açabiliyordu. Tabi bu hız ve gecikme telefondan telefona büyük farklar gösterebilir. Benim

android-evreni-android-layouts-relative-layout

#8 – Android Layouts: Relative Layout; Uygulamalı Örnek ve Kodlar


Bu yazımda android layoutlarından Relative Layout anlatılacaktır. Relative Layout Relative layout ta  her eleman  diğer elemanların konumlarına veya bir ebeveyn elemana göre kendisini ayarlar. Örneğin; aşağıda tanımlanmış layoutu düşünelim: ‘İptal’ butonu ‘Oturum Aç’ butonunun sağına relative(yani birbirlerine göre) ve paralel olarak yerleştirilmiştir. Bu işi yapan kodu veriyorum, daha iyi anlamak için inceleyiniz.

android-evreni-android-layouts-tab-layout

#6 – Android Layouts: Tab Layout


Merhaba bir önceki yazımda Grid View layoutu anlatmıştım. Bu yazımda Tab Layoutu anlatacağım. Tab Layout Tab layout adından da anlaşılacağı üzere tabların kullanıldığı şablondur. Örneğimizle daha iyi anlayacaksınız. Örneğimiz 3 tane tab içerecek, tabların kendilerine ait isimleri ve simgeleri olacak. Ve de tabların kendi içerikleri de olacak.