Son Forum Aktiviteleri
7NumberPickerDialog Özelleştirme
Merhaba arkadaşlar,
Projemde NumberPickerDialog kullanıyorum. Fakat bir konuda takıldım.Daha önce deneyimleyen olduysa yardımlarını esirgemesin :)
NumberPickerDialog' daki sayıları listelerken 5 er 5 er listelemek istiyorum. (5-10-15-20-25-30 gibi)
Bunun için for döngüsü kullanılması gerekiyor sanırım. Fakat nasıl bir yöntem izlenebilir ? Veya NumberPicker'ın böyle bir parametresi var mı kullanabileceğimiz ?
Teşekkürler
NumberPickerDialog np = new NumberPickerDialog(getContext(), new NumberPickerDialog.OnNumberSetListener() {
@Override
public void onNumberSet(int dialogId, int number) {
setValue(number);
}
}, (Integer) o, 0, 60, titleId, 0, 0);
np.show();
Android Vitamio Kontrolleri
Merhaba arkadaşlar,
Canlı yayın yapan bir uygulama üzerinde çalışıyorum.Fakat kullandığım vitamio player ın volume,orientation gibi kontrolleri bulunmuyor.MX Player'da kullanılan (ekranın sol tarafını yukarı sürükleyince volume arttırılan,aşağı sürükleyince azalan) kontrol sistemini kullanmak istiyorum.Bunu android in varsayılan videoView inde yapabilir miyim ? Yoksa vitamio da öyle işlevler var mı ? Veya tavsiye edebileceğiniz alternatif player kütüphaneleri mevcut mu ?
Teşekkürler
Android Öğretici Ekranı
Merhaba herkese,
Uygulama ilk girişte nasıl kullanılacağı hakkında bilgilendirme amaçlı bir ekran hazırlamak istiyorum.Sadece ilk girişlerde görünecek.Nasıl yapılacağı hakkında yardım edebilir misiniz ? Genelde hep kullanılan arkaplanı şeffaf ve siyah önplanda beyaz puntolarla yazı şeklinde hazırlanır.Bende ona benzer hazırlamak istiyorum
Geçenler yine biri sormuştu ve bir arkadaş çok güzel cevaplamıştı bende ilerde lazım olur diye yer işaretlerine ekledim ama kayboldu sanırım bulamadım bir türlü
Çoklu Hava Durumu Çekme
Kolay gelsin arkadaşlar,
Ben openweathermap apisini kullanarak basit bir hava durumu uygulaması yaptım.Örneğin hava durumunu çekmek istediğim ili AsyncTask içerisinde
String weatherUrl = "http://api.openweathermap.org/data/2.5/find?q="
+sehir+"&units=metric";
şeklinde kullanıyorum.Şehir kısmına ise EditText ten gelen veriye göre search ettiriyorum.Bu sık kullanılan bir yöntem zaten çoğunuz aşinadır.Fakat benim yapmak istediğim tek bir ilden ziyade birkaç ili daha aynı anda çekmek ve farklı değişkenlerime atamak istiyorum.Mesela ben izmirde oturuyorum ve ege bölgesindeki tüm illerin(8 ilin) hava durumunu çekip 8 adet değişkene atamak ve bu değişkenleri kimi zaman setText yardımıyla ekrana yazdırmak kimi zaman da if else ile kontrol yapılarında kullanmak istiyorum.
Kontrol döngüleri içerisinde kullanmak ve ekrana yazdırmak kolay da bu 8 ili aynı anda çekipte 8 değişkene yazdırmak işin imkansıza yakın tarafı.Bu konuda nasıl bir yol izleyebilirim ? Bu 8 hava durumu bilgisini uygulama açıldığı anda nasıl çekipte değişkenlerime atayabilirim ?
Yol gösterecek arkadaşlara şimdiden teşekkür ederim :)
Edit: MainActivity anasayfam:
http://codepaste.net/rjwjg8
Admob dışında reklam ağı önerileri
Merhaba aynı durumu bende yaşadım.Admob saçma bi sebepten ötürü reklam gösterimini durdurdu.Son 3 4 aydır Startapp kullanıyorum.Eskiden mükemmel bir firmaydı StartApp.Çok iyi kazandırıyordu fakat şuan acayip düşük kazançlar.Admob da günlük 60 - 70 TL iken StartApp ta günlük 20 - 30 TL arasında seyrediyor.
Alternatif bir kazanç yöntemi veya reklam firması önerebilen varsa memnun olurum :)
Geçerli olmayan sertifika sorunu
Veri çekmek için en iyi yöntem nedir?
Merhaba Furkan,
İstediğin şey küçük boyutlu olduğu için Class içerisinde de halledebilirsin.Hiç XML e girmene gerek yok aşağıya yazdığım kod işini rahat görür.Hatta biraz daha geliştirirsen daha güzel bir şey çıkartabilirsin ortaya.Ayrıca yazdığım kodlarda şöyle bir durum var:
-Ekrana bir liste gösteriyoruz ( sen buna "günler" diyebilirsin )
-Hangi güne tıklarsan o günün referansını alır, toast mesaja atar ve o gün için tanımladığın yemek menüsünü gösterir.
-Yani direk ekranın altında küçük bir mesaj gösterir.
Kodların açıklamalarını da altlarına yazdım yinede takıldığın bir yer olursa sorarsın.Kolay Gelsin
[code]
public class MainActivity extends Activity implements OnInitListener {
// Önce listeliceğimiz günleri tanımlarız
public int index;
public String [] gunler = {"03.03.2014-Perşembe","04.03.2014-Cuma","05.01.2014-Cumartesi","06.03.2014-Pazar","07.03.2014-Pazartesi","08.03.2014-Salı","09.03.2014-Çarşamba","10.03.2014-Perşembe"};
//Toast mesajda gösterilecek listeyi tanımladık
public String [] menuler= {"çorba,birinci yemek ,ikinci yemek ve tatlı","Çorba,birinci yemek ,ikinci yemek ve tatlı","Tatil(cumartesi)","Tatil(pazar)","Çorba,birinci yemek ,ikinci yemek ve tatlı","Çorba,birinci yemek ,ikinci yemek ve tatlı","Çorba,birinci yemek ,ikinci yemek ve tatlı","Çorba,birinci yemek ,ikinci yemek ve tatlı"};
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//listview i tanımladık
final ListView liste =(ListView) findViewById(R.id.List);
//listeyi adapter e yükleyeceğimiz için adapter tanımlıyoruz ve daha önceden tanımladığımız günler'i adapter e //yüklüyoruz
ArrayAdapter<String> array_adapter= new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1,
android.R.id.text1,
gunler);
//array_adapter adlı adapterimizi kullancağımızı belirtiyoruz
liste.setAdapter(array_adapter);
//liste'deki elemanlara tıklandığında butonu dinlememiz lazım.
liste.setOnItemClickListener(new OnItemClickListener(){
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) {
index= arg2;
Toast.makeText(getApplicationContext(), menuler[index], Toast.LENGTH_LONG).show();
//ve son olarakta menuler'i toast mesaj olarak ekrana yansıtan kodumuzu yazıyoruz.Bu kadar.
//not:LENGTH_SHORT yazarsan toast mesaj çok kısa gösterilir.Ama en ideali, yazıların okunabilmesi //için LONG olması daha iyi olur
}
});
} }
[/code]