Android SQLite Databasa Browser Kullanımı

Ocak 9, 2013

Merhaba arkadaşlar, Android uygulamaları geliştirirken uygulama üzerindeki veri tabanı yapımız çok büyük olduğu zaman yönetim kısmında bazı zorluklarla karşılaşmaya başlayabiliriz bu sorunu aşmak için SQLite database browser’lardan yararlanabiliriz.İnceleyeceğimiz ilk uygulama açık kaynak olarak sorceforge’de yer alan SQLite Database Browser uygulaması buradan orjinal sitesine buradan download kısmına gidebilirsiniz.

Continue Reading »

Android Kamera Flash Uygulaması

Ekim 7, 2012

Merhaba arkadaşlar, Android cihaz’ımızaki ( telefon , tablet ) kamera’nın flash’ını kullanmak için küçük bir örnek yapıyoruz.Uygulama ekrandaki bir tane ImageView kontrolüne bağımlı olarak flash’ı yakıp söndürecek.Arayüz olarak çok sade olacağı için o kısımda çok fazla durmadan uygulamamızı oluşturalım ve main.xml dosyamızın içerisini dolduralım

 

Main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@drawable/arkaplan"
    android:orientation="vertical" >

    <ImageView
        android:id="@+id/ivDurum"
        android:layout_width="130dp"
        android:layout_height="130dp"
        android:layout_marginTop="180dp"
        android:layout_gravity="center" />

</LinearLayout>

Ekranda flash’ı açıp kapatmak için sadece 1 tane ImageView kontrolümü ekledik ve ID bilgisini atadık.Daha sonra flash’ın aktif / pasif durumları için 2 tane resmi res > drawable-hdpi klasör’ünün içerisine aktaralım.Kamera ‘yı kullanacağımız için uygulamamıza izin ‘lerimizide ekleyelim

 

Continue Reading »

Android AutoCompleteTextView Kullanımı

Eylül 5, 2012

Merhaba arkadaşlar , uygulamalarımızda TextView kontrolerimize girilebilicek değerler belirli ise kullanım kolaylığı yaratmak adına AutoComplete özelliğini kullanabiliriz.Android’de bunu AutoCompleteTextView ile yapabiliriz.Önceden tanımlı olan değerler TextView kontrolüne bağlanarak çalışma anında kullanıcının girdiği değerlere göre altta açılıp kullanıcının seçimine göre TextView kontrolüne atanması ile bu durumu özetleyebiliriz.Örneğin siz uygulamanızda kullanıcıdan veri alırken il seçimide yapmasını istediniz, kullanıcı il TextView kontrolüne veri girmeye başladığı an yazdığı karakterleri içerisinde barındıran il isimleri aşagıda listelenmeye başlayacaktır, kullanıcı buradan bir tanesini seçerek istediğini hızlıca TextView kontrolüne aktarabilir böylelikle kullanışlı bir işlev kazandırmış oluruz.Kullanım örneği için bir tane proje oluşturalım ve ana .xml dosyamızın içerisine bir tane AutoCompleteTextView kontrolü ekleyelim


<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <AutoCompleteTextView
        android:id="@+id/etIller"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:ems="10" >
        <requestFocus />
    </AutoCompleteTextView>

</LinearLayout>

Continue Reading »

Android Servis ve Sensör Kullanımı

Ağustos 22, 2012

 

Merhaba arkadaşlar , tamamen tesadüf eseri aklıma gelen bir uygulama bayramda eclipse başında 1 saat geçirmemi sağladı daha önceleri samsung bir telefondan bildiğim özelliğin aynısını yapmak için bilgisayarımın başına geçtim bu sefer.Uygulama ise şu şekildeydi : Ana olarak başlatılıp durdurulabilen bir servis üzerinden telefonun ses moduna müdahele edebiliyordu.Örneğin bir toplantıya giriyorsunuz telefonunuzu masanın üzerine yüzü yatık kapatdığınız zaman bu telefonunuzun sessiz mod’da olması anlamına geliyordu, telefonun yüzü yukarı bakıyorsa buda telefonun sesli mod’da olduğu anlamına geliyordu.Azda olsa nasıl yapılabiliri düşündükten sonra bu tip bir uygulamanın servis ve sensör kullanılarak en uygun şekilde yapılabileceğine karar verdim ve kodlamaya başladım.Daha önce android sensör’ler ile ilgili yazıma buradan ulaşabilirsiniz.Android servis’leri siz bir kere başlattıktan sonra asıl uygulamanızı kapatsanız dahi arka planda çalışan bir yapıya sahiptirler özellikle siz durdurmadıkça çalışmaya devam ederler.Bu şekilde asıl uygulamanız dışındaki olaylardanda haberdar olarak reaksiyon gösterebilirsiniz.Örneğin çalar saat uygulamalarını düşünelim bir kere saat’i kurup uygulamayı kapatdığımızda istenilen saat’de uygulama aktif olarak tepki ile bizi uyarıyor.Uygulamamızı geliştirmek için eclipse’de bir tane proje oluşturalım

 

 

Continue Reading »

Yeni bir macera İOS

Temmuz 29, 2012

Merhaba arkadaşlar, kişisel olarak her yazılımcının kendisini mesleki anlamda  oldukça ileri götürecek  yeni teknolojileri ve yazılım dillerini öğrenmesinden yanayımdır.Mesleki olarak 2 yılı geride bıraktığım bu dönemlerde geriye dönüp baktığım zaman İOS ‘un hayatımda hiç yer kaplamadığını fark ettim bu sebeble mesleki olarak yeni yılımda İOS programlama öğrenmeye karar verdim yeni bir maceraya atılıyorum yani :) ilk süreçte ios acemiliğinin verdiği zorlanmayı şimdiden hissetmeye başladım desem yanlış olmaz.Tabiki ilk olarak object-c dili üzerinde çalışmalarımı yoğunlaştırmayı düşünüyorum.Öğrendikçe basitde olsa acemicede olsa öğrendiklerimi paylaşmaya çalışacağım, bakalım .Net ‘den Android ‘den ne kadar farklı bir yapısı var

 

Temellleri kavramak için ilk yazılı kaynak

 

Android ile Facebook Bağlantısı

Mayıs 22, 2012

 

Merhaba arkadaşlar , Android uygulamalarımızdan facebookta paylaşım yapmak Facebook SDK ‘sı aracılığı ile oldukça kolaydr.Bir uygulamanın facebook hesabınızda paylaşm yapabilmesi için ilk olarak bir Application ID alması gerekmektedir.Bu ID’nin facebook developer sayfasından nasıl alındığını yazının ilerleyen kısımlarında göstereceğim.İlk olarak yeni bir tane Android projesi oluşturalım ve küçük bir örnek üzerinden konuyu inceleyelim.

 

 

Face adında uygulamamızı hazırlamaya başlıyoruz

 

 

Continue Reading »

 
Powered by Wordpress and MySQL. Theme by Shlomi Noach, openark.org