Alper Gökhan Beyler
Alper Gökhan Beyler
Ankara
27/03/2014 tarihinden beri üye
9025 GY Puanı
36 GY Sırası
5 Rozet
14 Sertifika
15 Soru Sordu
144 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

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

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Çankaya Üniversitesi
Bilgisayar Mühendisliği | Haziran 2010 - Haziran 2014

Sertifikalar & Başarılar

GY Sertifikaları (14)
Kotlin 201 Sertifikası
Veriliş Tarihi: Mart 2021
Kotlin 101 Sertifikası
Veriliş Tarihi: Mart 2021
Scratch 201 Sertifikası
Veriliş Tarihi: Aralık 2017
Scratch 101 Sertifikası
Veriliş Tarihi: Aralık 2017
App Inventor 301 Sertifikası
Veriliş Tarihi: Kasım 2017
App Inventor 201 Sertifikası
Veriliş Tarihi: Kasım 2017
App Inventor 101 Sertifikası
Veriliş Tarihi: Kasım 2017
Web Programlama 301 Sertifikası
Veriliş Tarihi: Eylül 2017
Web Programlama 201 Sertifikası
Veriliş Tarihi: Eylül 2017
Web Programlama 101 Sertifikası
Veriliş Tarihi: Nisan 2016
Android 401 Sertifikası
Veriliş Tarihi: Aralık 2014
Android 301 Sertifikası
Veriliş Tarihi: Aralık 2014
Android 201 Sertifikası
Veriliş Tarihi: Temmuz 2014
Android 101 Sertifikası
Veriliş Tarihi: Mart 2014
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

159
Tümünü Gör

IOS 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 ?

picture-19298-1459404577.jpg
8 yıl 3 ay önce yanıtladın

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 ? 

picture-19298-1459404577.jpg
8 yıl 3 ay önce yanıtladın

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]

picture-19298-1459404577.jpg
9 yıl 7 ay önce yanıtladın

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]

 

 

 

picture-19298-1459404577.jpg
9 yıl 8 ay önce yanıtladın

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 

picture-19298-1459404577.jpg
9 yıl 8 ay önce yanıtladın

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

picture-19298-1459404577.jpg
11 Mayıs 2020 tarihinde cevaplandı

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

picture-19298-1459404577.jpg
27 Temmuz 2019 tarihinde cevaplandı

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

picture-19298-1459404577.jpg
27 Temmuz 2019 tarihinde cevaplandı

Merhaba,

İlginiz için teşekkürler, konu dikkate alınacaktır.