Turkcell | Geleceği Yazanlar

Cevaplar

Özel adapterda picasso kullanımı?

08 Mayıs 2015 tarihinde cevaplandı

Öncelikle Context'in ne olduğunu öğrenmen daha faydalı olur diye düşünüyorum. Burada anlatılıyor. Kısaca tanımlamak gerekirse uygulama hakkında bilgiler içermektedir. Context ile Activity başlatma, Broadcast ve Receiver işlemlerini gerçekleştirilebilir.

Şimdi gelelim soruda geçen Context olayının çözümüne;

[code]Picasso.with(this).load(URL).into(imageView); [/code]

Dışarıdan resim eklemek

23 Nisan 2015 tarihinde cevaplandı

JSON Parsing işlemi ile resimlerin url'ini aldıktan sonra yapılacak iş resimleri download etmek ve göstermek. Resimleri download etmek için Picasso ya da Universal Image Loader kullanabilirsin. Resimleri download etmek ve göstermek için AndroidManifest.xml dosyasına 

[code]<uses-permission android:name="android.permission.INTERNET" />

Dışarıdan resim eklemek

23 Nisan 2015 tarihinde cevaplandı

Resimleri sunucuya atıp yazacağın web servis yardımıyla resimleri çekebilirsin. Web serivisi yazarken kimler hangi resimleri görecekse kişiye göre bir filtreleme yaparak resimlerin url'lerini JSON formatında döndürmeni tavsiye ederim. JSON Parsing konusunu ilk defa duyuyorsan buradaki cevap yardımcı olacaktır.

broadcast recer dan service çalıstırılması

16 Nisan 2015 tarihinde cevaplandı

Bu konuda şöyle bir problem yaşıyorum. Telefon kapanıp yeniden açılınca BroadcastReceiver yardımıyla yazmış olduğum servisi başlatıyorum fakat  servis sunucudan alınan veriyi 5 dk sonra bildirim olarak düşürüyor. Neden olabilir?

ListView scroll edilince seçilen item ın yeri değişiyor

02 Nisan 2015 tarihinde cevaplandı

//ListView'in herhangi bir item'i tıklandığında çalışacak metod
[code]

OnItemClickListener listViewOnItemClick = new OnItemClickListener() {

@Override public void onItemClick(AdapterView<?> adapter, View arg1, int position, long id) {

mSelectedItem = position;

mAdapter.notifyDataSetChanged();

}

};

[/code]

//Adapter sınıfı

[code]

@Override public View getView(int position, View convertView, ViewGroup parent) {

r cannot be resolved to a variable / xml dosyası

05 Mart 2015 tarihinde cevaplandı

R.java dosyasını proje compile edilmezse (derlenmezse) oluşmaz. Bu yüzden hata veriyor olmalı. "color.xml" dosyasını "res" klasörü altındaki "values" bölümüne eklemen gerekiyor. Farklı bir yere ekleme yapıyor olabilirsin. Eğer bu işlemi doğru yapıyorsan tanımladığın renklerle alakalı bir hata yapıyor olabilirsin. Log'da yaptığın hatanın nedeni mutlaka yazar. Eğer Log'da bir şey yazmıyorsa color.xml dosyasını paylaşırsan yardımcı olabiliriz.

Her Ekrana Uyumlu Layout

26 Şubat 2015 tarihinde cevaplandı

Merhaba,

Android uygulama geliştirilirken en fazla karşılaşılan problemlerden birisi telefonun boyutu değiştiğinde view'lerin yerinin değişmesidir. Bu yüzden sana "LinearLayout" kullanıp "weight" vermeni tavsiye ederim. Mesela ekranda yan yana 4 tane buton bulunuyor. Bunların "width" değerini "0dp" verip "weight" değerini 1 verirsen her buton ekranın %25'lik kısmını kaplayacaktır. Bu oran telefonun boyutu değiştiğinde aynı özellikleri korur.

android sayfalar arası geçiş yardım (Acill)

26 Şubat 2015 tarihinde cevaplandı

Merhaba,

Link1

Link2

Yukarıdaki örneklerde yeni bir activity'e nasıl geçiş yapılacağı anlatılmıştır. İnceleyebilirsin.

kodlamada nerde hata yapıyorum

24 Şubat 2015 tarihinde cevaplandı

Aslında arkadaşlar hatanı anlatmışlar ama ben de onların söylediklerini düzenledim. Aşağıdaki kodu dener misin.

Ekrana sığmayan veriyi görme

24 Şubat 2015 tarihinde cevaplandı

ScrollView ekrana sığmayan dikey(vertical) verilerin scroll edilerek görüntülenmesi için kullanılır. Bunun bir alternatifi yok. Eğer horizontal olarak bir scroll işlemi yapacaksan "HorizontalScrollView" kullanabilirsin. Fakat "ListView", "GridView" gibi görsel komponentler kullanıyorsan ayrıca "ScrollView" kullanmana gerek yok. Çünkü bu komponentlerin kendi içerisinde scroll özelliği bulunmaktadır. TextView'in de kendi içinde scroll edilme özelliği bulunuyor. Bunun için de ayrıca "ScrollView" kullanmana gerek yok.

Sayfalar