Kişisel Sayfaları
İlgi Alanları
Hakkında
Çankaya Üniversitesi - Bilgisayar Mühendisliği - Lisans Viyana Teknik Üniversitesi - Bilgisayar Bilimleri - Lisans Çankaya Üniversitesi - Bilgisayar Mühendisliği - Yüksek Lisans http://www.mobilhan...
Çankaya Üniversitesi - Bilgisayar Mühendisliği - Lisans Viyana Teknik Üniversitesi - Bilgisayar Bilimleri - Lisans Çankaya Üniversitesi - Bilgisayar Mühendisliği - Yüksek Lisans http://www.mobilhanem.com/ ( Blog sitesinde Mobil Uygulama Geliştirme alanında dersler yayınlamakta ve kaynak kodları paylaşmaktayım ) https://gelecegiyazanlar.turkcell.com.tr/gelecegiyazankadinlar ( Turkcell Geleceği Yazan Kadınlar projesinde Android Eğitmeni )
İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
159IOS Geliştirici Hesabı
Merhaba Arkadaşlar,
Daha önce developer hesabı alan arkadaşlara kısa bir soru sormak istiyorum. Apple Developer hesabı alacağız fakat satıcı ismi kısmında Kişisel isim değil de bizim belirleyeceğimiz ismin görüntülenmesini istiyorum. Single Developer Membership için bu geçerli mi acaba ?
ListView EditText Focus Problemi
Merhaba arkadaşlar,
ListView de item a long click listener vererek çalıştırıyorum buraya kadar sıkıntı yok fakat bu sefer de listview'in içindeki edittext e tıkladığımda focus olmuyor ve klavye açılmıyor.
ListView de setOnItemLongClickListener methodunu çalıştırabilmek için itemin layoutuna bu kodu veriyorum :
android:descendantFocusability="blocksDescendants"
bu kod da edittext in focus olmasını engelliyor ben hem ListView setOnItemLongClickListener methodunun çalışmasını hem de edittext'in focus olmasını istiyorum bunu nasıl yapabilirim ?
Android Wheel Picker ile Media Player Kullanımı
Merhaba arkadaşlar,
Android de number picker yada time picker kullanarak kullanıcının seçtiği değere göre media player çalmasını istiyorum örneğin 5 seçili ise, 5 dakika boyunca media player çalsın istiyorum nasıl yapabilirim ? setOnValueChangedListener methodunu denedim içindeki newVal en son seçilen değer oluyor fakat o değere gelene kadar bütün değerler zaten son değer oluyor bu yüzden de istediğim işlemleri yapamıyorum.. bir fikri olan yardımcı olursa çok sevinirim.. android in kendi component ları işime yaramadığı için Android Wheel Picker var onu kullandım onda da kullanıcının seçtiği değer direk olarak son değer oluyor.. 5 geldiyse 5 dakika boyunca media player çalıyor fakat onunda başka bir sorunu ile karşılaştım.. tekrardan wheel picker ı değiştirince gelen değere göre media player çalmıyor!! Ne yapmam lazım.. teşekkürler şimdiden.. kod kısmınıda paylaşıyorum
[code]
// Android Wheel Picker ile ilgili işlemleri yaptım, updateListentoMusicMin methodu çalışarak kullanıcının seçtiği değeri gönderiyorum
min_picker.addChangingListener(new OnWheelChangedListener() {
@Override
public void onChanged(WheelView wheel, int oldValue, int newValue) {
if (!scrolling) {
updateListentoMusicMin(newValue);
}
}
});
min_picker.addScrollingListener( new OnWheelScrollListener() {
@Override
public void onScrollingStarted(WheelView wheel) {
scrolling = true;
}
@Override
public void onScrollingFinished(WheelView wheel) {
scrolling = false;
updateListentoMusicMin(min_picker.getCurrentItem());
}
});
[/code]
[code]
/* kullanıcının seçtiği değeri newValue parametresi ile alıyorum, startAgain fonksiyonu ile de media playerin çalma süresi işlemlerini yapmak istiyorum.. problem şu : dediğim gibi kullanıcı bir değer seçiyor ve o değer 5 ise 5 dakika boyunca şarkı çalıyor, tekrardan değeri seçince şarkının kesilmesini ve o değere göre yeniden sürenin belirlenip çalmasını istiyorum!!!!!! */
private void updateListentoMusicMin(int newValue)
{
if(mediaPlayer.isPlaying())
{
mediaPlayer.reset();
startAgain(newValue);
}
else
{
startAgain(newValue);
}
Toast.makeText(getApplicationContext(),"selected minutes:"+newValue,Toast.LENGTH_SHORT).show();
}
[/code]
[code]
// Bu fonksiyon ile seçili değere göre, media playerin çalma süresini belirliyorum dakika cinsinden
private void startAgain(int newValue) {
CountDownTimer countDownTimer = new CountDownTimer(60000*newValue,1000) {
@Override
public void onTick(long millisUntilFinished) {
mediaPlayer.start();
}
@Override
public void onFinish() {
mediaPlayer.stop();
}
}; countDownTimer.start();
}
[/code]
Media Player da CountDownTimer kullanımı
Merhaba arkadaşlar,
Android uygulamamda Number Picker kullanıyorum , içinde 0 dan 59 a kadar değerler var, Kullanıcı her seferinde Number Pickeri değiştirdiğinde seçili gelen en son değere göre o süre boyunca, Media Player dan şarkı çalmasını istiyorum fakat bir türlü yapamadım.. kodları paylaşıyorum yardımcı olursanız çok sevinirim..
not: bir buton koyup , tıkladıktan sonra CountDownTimer fonksiyonu yardımı ile , istediğim şarkıyı 40 saniye boyunca çalabiliyorum bunda sıkıntı yok fakat, dediğim gibi Number Picker dan seçtiğim değer, şarkının çalma süresi olmasını istiyorum , her değiştiğinde ise tekrardan gelen sayıya göre şarkının çalmasını istiyorum kodları paylaştım.. şimdiden teşekkürler..
[code]
picker_minutes = (NumberPicker)findViewById(R.id.numberPicker_minutes);
picker_minutes.setMinValue(0);
picker_minutes.setMaxValue(59);
picker_minutes.setWrapSelectorWheel(false);
picker_minutes.setOnValueChangedListener(new NumberPicker.OnValueChangeListener() {
@Override
public void onValueChange(NumberPicker picker, int oldVal, int newVal) {
if(picker_minutes.getValue()==0)
{
mediaPlayer.stop();
}
else
{
CountDownTimer countDownTimer = new CountDownTimer(picker_minutes.getValue()*60000,1000) {
@Override
public void onTick(long millisUntilFinished) {
mediaPlayer.start();
}
@Override
public void onFinish() {
mediaPlayer.stop();
}
}; countDownTimer.start();
}
}
});
[/code]
ActionBar Tab
Merhaba arkadaşlar,
Action Bar da Tab kullanımı yapmaya çalışınca TabActivity deprecated olmuş o yüzden extend edip kullanmak istemiyorum Action Bar da deprecated oldu hatta yerine Toolbar geldi.. fakat geliştireceğim uygulamada tab kullanmak istiyorum ,ne yapmaya çalıştıysam hep deprecated ile karşılaşıyorum bu yüzden danışmak istedim yardımcı olursanız sevinirim..
not : uygulamam Android version 4.0 ve üstü olacak
Assets, klasörden çekilen verilerin recyclerview de kasması
Merhaba,
Eğer resim boyutları yüksek ise kesinlikle kasacaktır. resmin kalitesi ile oynamadan boyutlarını düşürüp tekrardan çekmeyi dener misin ? Ayrıca for içinde dönüyorsun diyelim ki 1 milyon dosya var 1 milyon kere dönmesi gerekcek buda performans olarak bir kayıp oluşturacaktır sana.
ANDROID EMİLATÖR
Merhaba, herhangi bir yasal problem yaşamazsın emulator oluşturmak için blog sitemizdeki linkten faydalanabilirsin kolay gelsin. https://www.mobilhanem.com/android-dersleri-emulator-olusturma/
android sqlite veri tabanında fazla veri hatası
Merhaba, tırnak hatası var aşağıdaki şekilde denersen sorun çözülecektir.
db.execSQL("CREATE TABLE IF NOT EXISTS " +TABLO_KISILER+"(" +ROW_ID+" INTEGER PRIMARY KEY AUTOINCREMENT, " +ROW_ING+" TEXT NOT NULL, " + ROW_TRK+" TEXT NOT NULL " +ROW_LISTE+" TEXT NOT NULL, " +ROW_KVNZ+" TEXT NOT NULL, " +ROW_FAVORI+" TEXT NOT NULL, );");
Android Studio ListView de itemleri tam ekrana sığdırma
Merhaba,
Öncelikle listview için kullandığınız adapterın row xml kodunu paylaşmalısınız ki layout xml de nasıl bir yanlışlık yaptığınızı görelim. muhtemelen boşluk kalmasının nedeni o row da kullandığınız layout ile alakalı ve layout ların genişlik olarak "match parent" yükseklik olarak da "wrap_content" olduğuna dikkat ediniz.
C# Dersi Hatalı Bölüm
Merhaba,
İlginiz için teşekkürler, konu dikkate alınacaktır.