Posts Tagged ‘Android Programlama’

Android OS içinde Veritabanlarıyla Çalışmak

Herkese merhaba arkadaşlar.Bu makalemizde Android işletim sistemi içinde program geliştirirken , veritabanı yapısını nasıl kullanacağımızı anlatmaya çalışacağım.Genelde mobil uygulamalarda çok sık şekilde web servisleri kullanılır ama bazı durumlarda veri tabanı kullanmamız gerekebilir.Öncelikle Android OS için veritabanı mantığını öğrenelim daha sonra ise küçük bir örnek programla bilgilerimizi pekiştirmeye çalışalım.Ayrıca yaptığım programımda kodlarını da paylaşacağım böylece kodları bilgisayarınıza indirebilirsiniz.

Arkadaşlar Android OS içinde veritabanı uygulamaları geliştirmek için SQLite kullanılmaktadır.Siz android uygulamaları geliştirmek için Android SDK’sını kurduğunuzda SQLite desteği de otomatikman gelir. Arkadaşlar SQLite ‘i kısaca anlatmak gerekirse ,açık kaynak kodlu bir sql sunucu veritabanı motorudur.Yani Mssql,Mysql,Oracle neyse SQLite de onların daha küçük uygulamalar geliştirmek için çıkarılmış bir Sql sunucu motorudur.Eğer SQLite hakkında daha geniş bilgi almak istiyorsanız internette arattırarak binlerce dökümana ulaşabilirsiniz.

Arkadaşlar şimdi örnek bir Android Uygulaması yapalım ve kodların belli başlı yerlerini açıklayarak makalemize devam edelim.Daha sonra ise kodları bilgisayarınıza indirerek detaylı açıklamaları kodlar içinde de bulabilirsiniz.Eclipse IDE’miz içinde File -> New -> Project ->Android Project sekmelerini seçelim ve aşağıdaki proje bilgilerini girelim.OrnekVeriTabani adında bir android projesi oluşturuyoruz arkadaşlar.Aşağıdaki resimde de görebilirsiniz.Project Name,Application Name,Package Name,Create Activity,Min SDK Version alanlarını aşağıdaki şekilde dolduralım.

first

Arkadaşlar programımızda bir text kutusuna Ülke isimleri gireceğiz ve veritabanına kaydedeceğiz. Daha sonra ise Ülke isimlerini veritabanından okuyarak bir Spinner kontrolunde göstereceğiz.Bununla ilgili ekran görünümü ise aşağıdaki resimde görülebilir.Bununla ilgili olan tasarımın xml yazımını ise main.xml sayfasından bakabilirsiniz arkadaşlar.

Arkadaşlar makalemi Yazarbozar.com sitesinde de yayınlamıştım.Makalemin devamını oradan okumak için bağlantıya tıklayabilirsiniz. 

Android Developer Challenge I için Süre Doldu.

Google’ın düzenlediği Android developer Challenge I yarışması için süre 14 Nisan günü sona Erdi. Read the rest of this entry »