İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
8Android Sayfa - Button Tasarımı
Merhabalar. Yapmak istediğim şeyi şu şekilde anlatabilirim. Mesela kullanıcı butonu çevirdiğinde buton çevirme hızına göre tur atsın topaç misali. Bu sadece örneklendirme o şekilde tasarımları nasıl yapabilirim ? Birde clean master uygulamasındaki ekranın kenarında çıkan icon gibi uygulama ekranının belirli bir köşesine alt alta 2-3 adet o şekilde icon koyup o sağa doğru çekildiğinde ona bağlı olan sayfanın (aktivitenin -fragmentin) açılması için tasarımı nasıl yapabilirim?
Thread ile TextView Güncelleme Hatası
Yapmak istediğim şey thread kullanarak "1 "saniyede bir textview üzerindeki yazıyı güncellemek.
int i=0;
while(true){
//threadi 1000 ms uyuttuktan sonra
textview.setText(String.valueOf(i));
i++;
}
Yapıyorum textView a "0" basıyor gerisi gelmiyor hata veriyor. Verilen hata log ta görünmüyor debug buluyor.
Thread Sonlandırma
Ufak bir müzik çalar uygulaması tasarlıyorum. Bir sıkıntı yaşadım. ProgressBar müziğin saniyesine göre ilerlemesi için ayarladım.
Uygulama başladığında ilk çalınan müzikte sorunsuz müzikle birlikte progressbar da ilerliyor fakat müzik bitmeden değiştiğinde önceki müzikten gelen progressBar thread i devam ediyor ve progressbarın ilerlemesi 2 kat hızlanıyor. 2. müzik bitmeden 3. müziğe tıklandığında progressbar 3 kat hızlanıyor.
Thread ı değişimde sonlandıramıyorum . thread.stop() metodunu kullandığımda hata alıyorum. Benim istediğim atıyorum müzik %30 da iken başka müziğe geçildiğinde o müziğin progressbar thread i kapansın sadece yeni müziğin threadi çalışsın . Yardımlarınızı bekliyorum .
SQLite Veritabanı Ufak Bir Sorun
Yapmak istediğim şey sözlük tarzı veritabanını anlama adına basit birşey. Kolonları oluşturuyorum "Türkçe-İngilizce kolon" Kullanıcıdan kelime kaydetme bölümünde sıkıntı yok kaydetme işlemi başarılı "Kitap-Book" şeklinde sorunsuz kaydoluyor fakat activity içinde bir fragment tanımladım bu fragment içinde Türkçesi yazılan kelimenin ingilizce karşılığını vermesini istiyorum. Bunun için aranan kelimenin türkçe karşılığının satır ID 'sini bulduruyorum. Satır id si üzerinden ingilizce karşılığı olan kolondaki kelimeyi alıp ara butonunun altındaki textView'a yazdırmak istiyorum. Fakat textView 'da "Book" yazması gerekirken şu şekilde görünüyor.
Kelimeyi bulmada sıkıntı yok getCount() metoduyla kontrol ediyorum 1 yazıyor yani kelimeyi sıkıntısız buluyor fakat benim istediğim kelimenin kendisi bunu vermiyor kelimenin sağında solunda dolanıyorum ama kelimenin kendini yakalayamıyorum. araButton listener içinde yazdığım gibi kelimeyi bulmaya çalışıyorum. kelimeAraSonuc metoduna Türkçesini yazdığımız kelimeyi yolluyorum o metod içinde Kelimenin satır id sini buluyorum . query(Tabloadı,ingilizceKelimelerinOlduguKolon,Satırid'si,null,null,null) şeklinde sorgulatıyorum dediğim gibi ingilizce kelimeyi sorunsuz buluyor fakat yazmıyor.
PreferenceFragment Hatası
preference-headers şeklinde fragmentleri toplamak için bir xml tanımlıyorum.
2. header 'ımda sıkıntı yok onu öylesine koydum intent yoluyla action başlatıyorum tıklattığımızda facebooka atıyor sorun yaratmadan.
1. header'ımda tıklandığında CheckBoxPreference açmasını istiyorum. Fakat bu hatayı alıyorum.
Diğer dosyalarım:
SQLite Veritabanı Ufak Bir Sorun
Sorunu çözdüm öncelikle Ahmet Demirkoparan'a çok teşekkür her soruma yanıt veriyor.
İlk etapta kelimeAra isminde bir metod oluşturdum. Bu metod String tipinde bir parametre kabul edecek şekilde oluşturuldu. Bu metod içinde query where clause şeklinde kelimeyi tabloda arattım ve bir cursor nesnesine set ettim ve o nesneyi metoddan döndürdüm.
Sonrasında aciklamaAra isminde başka bir metod oluştudum bu metod String tipinde bir parametre alıyordu " aciklamaAra(String ad)". araEdittexte yazılan kelimeyi bu metoda gönderdim.
metodun içinde bir cursor nesnesi oluşturdum ve Cursor=kelimeAra(ad) şeklinde metoda gelen string parametresini kelimeAra metoduna gönderip o kelimenin yerini buldurup bu metoddaki Cursor nesnesine set ettim.
Son olarak cursor nesnesinin göstermesini istediğim ingilizce karşılıkların olduğu kolonun index değerini gösterdim. " int aciklamaIndex=cursor.getColmnnIndex("aciklama"); " ve cursor nesnesine verdiğim kolondaki değeri bana string tipinde metoddan döndürmesini istedim" return cursor.getString(aciklamaIndex); " Son olarak textView ' a metoddan gelen stringi yazdırdım .
PreferenceFragment Hatası
8 Saatlik uğraş sonucu PreferenceActivity sınıfına sadece isValidFragment metodunu ekleyerek hallettim. isValidFragmet metodu ile fragmentin activity için geçerli olup olmadığını kontrol ettiriyormuşuz.
Kaynak incelemekten yoruldum. Hiçbir kaynakta oluşturulan PreferenceFragment'in , PreferenceActivity sınıfında geçerli olup olmadığını kontrol etmemiz gerektiğini yazmıyordu. Ama mantıklısıda fragmenti kontrol ettirmekti.