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
28Java Webservis - Resim Transferi
Android uygulamasında kullanıcıların profil resimlerini web service aracılığı ile sunucuda tutmak istiyorum.
İki seçenek arasında kararsız kaldım. Resimleri veritabanına (MySQL) doğrudan kaydetmek.
İkincisi dosya dizinine kaydedip, bulundukları dizini veritabanında tutmak. Performans açısından hangisi
daha uygun olur, bilgilendirirseniz sevinirim. Yahut alternatif bir yol önerecek varsa ona da açığım.
CustomListview hangi view' in tıklandığını bulmak
Merhaba.
Custom listview içerisinde yanyana iki buton, ya da radiobuton gibi elemanlar var.
Bu butonları ya da radiobuttonları nasıl dinleyebiliriz?
Android Uygulama Geliştirme
Android ile ilgili teorik birçok konuya göz attım, birçoğu ile ilgili basit uygulamalar geliştirdim. Fakat daha önce profesyonel boyutta bir
uygulama yapmadığımdan(hiç bir platformda) teorik bilgileri pratiğe nasıl dökeceğimi, ve bunu yaparken kod verimliliği açısından nelere dikkat edeceğimi
bilmiyorum. Bu nedenle bir uygulamayı açıklayarak, adım adım nasıl geliştireceğimizi gösteren örnek uygulamalara ihtiyacım var. Mümkünse bu tip bir
yerli kitap yardımcı olacaktır. Ama yoksa sınırlı ingilizcem ile zorlanarak da olsa verdiğiniz linklerden yararlanmaya çalışacağım.
Şimdiden teşekkürler...
Listview-Veritabanı uygulaması
Veritabanı ve listview kullanarak basit bir not defteri uygulaması yapmaya çalışıyorum. Kodu Samsung S4 ile çalıştırdığımda Logcat' te
ViewRootImpl sendUserActionEvent() mView == null hatası alıyorum. Hatanın ne anlama geldiğini ve nasıl düzeltebileceğimi bilmiyorum.
Bu konuda yardımcı olabilecek var mı?
Alert dialog
AlertDialog yerine custom dialog Tanımlayıp kendi istedidğiniz layoutu atayabilirsiniz.
Aşşağıda bir örneği mevcut ama interneten arayıp farklı sonuçlar da bulabilmeniz mümkün.
public class ConfirmDeletedDialog extends DialogFragment {
public static ConfirmDeletedDialog newInstance(int position) {
ConfirmDeletedDialog f = new ConfirmDeletedDialog();
return f;
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.popup_delete_confirm, container, false);
ButterKnife.bind(this, v);
return v;
}
@OnClick(R.id.delete_yes_btn)
public void deleteYesClick() {
dismiss();
}
@OnClick(R.id.delete_no_btn)
public void deleteNoClick() {
dismiss();
}
@OnClick(R.id.close_btn)
public void closeClick() {
dismiss();
}
}
Eventbus Nedir?
EventBus Thread' ler arası iletişimi sağlar. Örnek vericek olursak, senin bir recyvlerView(ya da listview) itemini değiştirmen gerek. Ve değişime göre projenin farklı yerlerinde güncellenen verileri alman gerek. Eventbus bunu kolay ve yönetilebilir bir şekilde yapmanı sağalar.
Map Uygulaması Hatası
Map kullanımı için keyi doğru aldığından ve manifest ayarlarınızın doğru olduğundan emin misiniz?
Bahsettiğiniz hatayı ben key ile ilgili problmler olduğunda almıştım önceleri. Kontrol etmenizde fayda var.
FragmentActivity
Tam olarak nasıl denediğini ve ne hata aldığını yazarsan daha kolay cevaplanabilir.
Şimdilik bunları bilmediğimden aşağıdaki kodu denemeni öneriyorum. İşe yaramazsa hata ile birlikte cevap yazarsan tekrar bakarım.
Intent intent = new Intent(getActivity(), mActivity.class);
startActivity(intent);
Bu Kodda Hata Nerede!
İki stringin değerlerinin eşitliğini kontrol etmek istersen == operatörü yerine .equals() kullanmalısın. Sebebinine gelirsek "==" operatörü nesnelerin referans eşitliğini karşılaştırıken, .equals() değerleri karşılaştırır.
Senin örneğinde uygularsak aşşağıdaki gibi olacaktır.
if (kontrol[0].equals("isim")) {
isim = gelen[i];
} else if (kontrol[0].equals("soyisim")) {
soyisim = gelen[i];
} else if (kontrol[0].equals("yas")) {
yas = gelen[i];
} else if (kontrol[0].equals("kilo")) {
kilo = gelen[i];
} else if (kontrol[0].equals("boy")) {
boy = gelen[i];
}