Serkan Doğantekin
Serkan Doğantekin
Vodafone İstanbul-II (Anadolu)
19/09/2013 tarihinden beri üye
240 GY Puanı
32K GY Sırası
1 Rozet
4 Sertifika
0 Soru Sordu
4 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

tr.linkedin.com/in/serkandogantekin/

tr.linkedin.com/in/serkandogantekin/

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Orta Doğu Teknik Üniversitesi
| Aralık 2020 - Aralık 2020

Sertifikalar & Başarılar

GY Sertifikaları (4)
iOS 202 Sertifikası
Veriliş Tarihi: Şubat 2014
iOS 201 Sertifikası
Veriliş Tarihi: Ekim 2013
Android 201 Sertifikası
Veriliş Tarihi: Eylül 2013
Android 101 Sertifikası
Veriliş Tarihi: Eylül 2013
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

4
Tümünü Gör

Kullanıcıya ait forum aktivitesi bulunmamaktadır.

Path

02 Aralık 2013 tarihinde cevaplandı

Path, en basit anlamda Canvas üzerine kompozit geometrik yapılar çizmekte kullanılan bir sınıftır. bildiğin gibi Canvas üzerindeki çeşitli metodlar ile (drawLine, drawRect, drawArc vb) temel geometrik yapıları çizebilirsin. Ama bazen çizmek istediğin yapı (örneğin bir rota çizdiğini düşün) direk olarak bu temel geometrik yapılardan birisine karşılık gelmez, bu yapıları birleştirerek oluşturman gerekir ( en basit şekli ile a noktasında b noktasına cizgi, b noktasında c noktasına cizgi gibi). Bu şekilde birbirini takip eden birleştirilmiş geometrik yapılardan oluşan yapıları teker teker çizmekten bir Path içerisinde modelleyerek (başlangıç için a noktasına git, oradan b'ye sonra oradan c'ye) çok daha efektif bir çizme işlemi gerçekleştirebilirsin (Path için bir çizimin başlangıç noktası otomatik olarak bir önceki çizimin başlangıç noktasıdır).

Tab cizgisi rengi degisimi

Yukarıda text için pardon ama mesajıma hata aldığımdan content ile ilgili bir sorun olabilir mi diye düşündüm, o yüzden görünüyor.

Biraz daha farklı olarak yazarsam:

Tab seçimi yaptığında seçili tab'ı boyadığından yeni bir tab seçimi yapıldığında bir önceki seçili tab'ı da tekrardan seçili olmayanların renginde boyaman gerekiyor.


Alt çizgi konusunda TabWidget'ın aşağıdaki metodları işine yarayabilir:
  setLeftStripDrawable()
  setRightStripDrawable()
  setStripEnabled()

Bu durumda şu şekilde ilerleyebiliriz:
1) alt çizgi için bir image dosyası hazırlarız (adı strip.png olsun)
2) kod içerisinde şunu ekleriz:
  tabHost.getTabWidget().setStripEnabled(true);
  tabHost.getTabWidget().setRightStripDrawable(R.drawable.strip);
  tabHost.getTabWidget().setLeftStripDrawable(R.drawable.strip);

Tab cizgisi rengi degisimi

Kod üzerinde deneme şansım olmadı ama Android API dokümanlarını incelediğimde TabHost üzerinde getTabWidget metodunu üzerinden ilerleyerek tabların rengine müdahale etmek mümkün görünüyor:

int tabCount = tabHost.getTabWidget().getTabCount();

for (int i=0; i < tabCount; i++) {

 tabHost.getTabWidget().getChildTabViewAt(i).setBackgroundColor(Color.RED);

}

Benzer şekilde seçilen tab'ın rengini değiştirmek için TabHost sınıfındaki setOnTabChangedListener metodu kullanılabilir görünüyor:

tabHost.setOnTabChangedListener( new OnTabChangeListener() {

public void onTabChange(String tabId) {

tabHost.getTabWidget().getChildAt(tabHost.getCurrentTab()).setBackgroundColor(Color.BLUE);

}

});

Bunları bir deneyebilir misin acaba?

Android Telefon Numarası Verisini Çekme

27 Eylül 2013 tarihinde cevaplandı

Selamlar,

Telefon numarası bilgisi sim kart üzerinden alınan bir bilgidir, ancak sim kart üzerinde bu bilginin olması zorunlu değildir - genelde olmaz.

Neden telefon numarası bilgisine ihtiyaç duyuyorsun?

İyi çalışmalar