Kişisel Sayfaları
İlgi Alanları
İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
36Fragment Yüklenirken Progress Bar Kullanma
Merhaba!
SwipeTab ile oluşturduğum fragmentler sqlite veritabanındaki işlemlerden dolayı(ki düşündüğümden daha fazla) 4-5 saniye kadar geç açılıyor.Bu süre zarfında kullanıcının en azından bir progress bar görmesini istiyorum. Bulduğum örnekler AsynTask extends edilerek bir sınıf oluşturulmuş ve genellikle uzak sunucudaki işlemler için yapılmış.
Bu işi illa arka plan içinde mi halletmem gerekiyor? Bunun başka bir yolu var mı?
Fragment- Ekran dönünce ilk fragment tekrar kuruluyor
Arkadaşlar merhaba!
FragmentA,FragmentB şeklinde iki fragmentim var.
MainActivityde bir container içerisinde bu iki fragmenti replace ederek kullanıyorum.
Başlangıçta onCreate(); metodu içerisinde FragmentA'yı oluşturuyorum ve oradan seçilen veriye göre FragmentB'ye geçiş yapıyorum. Ancak ekranda FragmentB çalışıyorken telefonu yatay çevirince onCreate yeniden çalıştığı için FragmentA'ya dönüyor doğal olarak. onSavedInstance ile yapılıyor muhtemelen ancak bulduğum örneklerin hemen hemen hepsi mainactivity'ye iki fragmentte ayrı ayrı eklenmiş ve sadece verileri hafızada tutuyor. Kısacası bu işlemde yardımcı olabilecek biri var mı?
Scrolview Dışındaki Layoutu Hareket Ettirme
Herkese Merhaba!
Bir uygulama yapmaya çalışıyorum. Yukarıdaki gibi bir tablom var. Tamamı LinearLayoutlardan oluşmuş. 3ve 4 numaralı layoutları kapsayan bir scrolview ile 4 numaralı layoutu içine alan horizantal scrollviewim var. 1 ve 2 numaralı layoutlarda bu tabloların başlıkları var. Her şey sorunsuzca çalışıyor. Yalnız 4 numaralı layoutu sağa sola çektiğimde 2 numaralı layouttaki başlıkların da birlikte sağa sola hareket etmesini istiyorum. Bayağı bir araştırdım ama nasıl yapılacağını bulamadım. Bir fikri olan var mı?
Android Studio ile uzak veritabanı bağlantısı
GetResources İle Diziye Erişim Sorunu
Merhaba!
xml dosyasındaki dizinin elemanlarını belirlediğiniz kodları "array" değil de "string-array" olarak aşağıdaki şekilde değiştirin
<string-array name="x">
<item>a</item>
<item>b</item>
</string-array>
diziyi tanımlamak istediğiniz yerde de aşağıdaki şekilde çağırabilirsiniz.
String[] xArray = getResources().getStringArray(R.array.x);
Web Sitesinden Kelime Odaklı Veri Çekebilir miyim?
Oyunum Freak Face Yayında!
Listview içindekileri database içine atma
Veritabanı sınıfınızı incelediğim kadarıyla yapmak istediğiniz şeyi tek bir tabloyla yapamazsınız. Anladığım kadarıyla:
Bir müşteri adını yazacak, siparişleri ekleyecek (birden fazla) kaydet deyince veritabanına bu siparişler kaydedilecek. Eğer istediğiniz böyle bir şeyse veritabanında birbirleriyle bağlantılı en az iki tabloya ihtiyaç var demektir.
Siparişleri kod ekle olarak belirttiğiniz için tam olarak nasıl bir sipariş sistemi yapmaya çalıştığınızı anlamadım Bu yüzden projenizle bir alakası olmasa da örnek olması açısından bir manavsınız ve dükkanınızda elma, armut, üzüm, kiraz adlı ürünleriniz var diyelim Ve bir müşteri birden fazla ürün almak isteyebilir. Bu durumda:
Bir tane musteriler adında bir tablo bir tane de siparisler adında bir tablo olmalı
musteriler tablosunda musteri_id, musteri_adi vs. olmalı.
siparisler tablosunda siparis_id, musteri_id, siparis_urunadi vb. sütunlar olmalı
Ahmet adlı müşteri sisteme girdi, adını yazdı. Elma ve armut ekledi sepetine kaydet dedi.
Önce müşteriler tablosuna kaydı yapacaksınız:
müsteri_id : 1 || müsteri_Adi: Ahmet
Ardından kaydederken aldığınız id ile de siparişleri tek tek kaydedeceksiniz:
siparis_id: 1|| musteri_id: 1|| siparis_urunadi: elma
siparis_id: 2|| musteri_id: 1|| siparis_urunadi: armut
Böylece müşterinin idine göre siparişleri çekebilirsiniz tablodan, mantığı bu şekilde umarım doğru anlamışımdır!