Son Forum Aktiviteleri

78
Tümünü Gör

Çocuklar için oyun geliştirme kitabı

Merhaba,

Bir yakınımın çocuğunun (10 yaşında) oyun geliştirmesine katkı sağlamak istiyorum. Bu sebeple ona bir kitap hediye etmek istiyorum. 

Daha önce duyduğunuz bildiğiniz bir oyun geliştirmeye yönelik kitap var mı?

Mobil platformlar için tercih sebebidir ama her platform için olabilir. 

Amacım onun oyun oynamaktan farklı bir yöne dikkaini çekmektir.

Not: Şuan okulda ve evde sktrech ile yazılım geliştirmeye çalışıyor. 

Tavsiyeleriniz belkide bir çocuğun yazılımı sevmesine ön ayak olacaktır. Şimdiden teşekkürler.

picture-62423-1460561213.jpg
7 yıl 4 ay önce yanıtladın

Alarm Manager Durdurma

Merhaba,

Bir fragment içerisinde sürekli loop eden bir alarm manager kullanıyorum. Amacım sunucuya sürekli istek atıp bilgi varlığını kontrol etmek.

Bir buton yardımıyla alarmı başlatıyorum. Ayrıca birde alarmı bitirme metodum var bu fragment içinde.

public void startAlarm() {
        manager = (AlarmManager)getActivity().getSystemService(Context.ALARM_SERVICE);
        int interval = 60000;
        int xx = 5000;

        manager.setRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP, xx, interval, pendingIntent);
        Toast.makeText(getActivity(), "Alarm Başlatıldı", Toast.LENGTH_SHORT).show();
        Log.d("Durum: ", "Başladı.");

    }
public void cancelAlarm() {
        if (manager != null) {
            manager.cancel(pendingIntent);
            Toast.makeText(getActivity(), "Alarm Bitirildi", Toast.LENGTH_SHORT).show();
            Log.d("Durum: ", "Bitti.");
        }
    }

Alarmı broadcast receiver a gönderip oradan da bir servise yönlendiriyorum.

Fragment.java

Intent alarmIntent = new Intent(getActivity(), AlarmReceiver.class);
        pendingIntent = PendingIntent.getBroadcast(getActivity(), 0, alarmIntent, 0);

 

Alarmreceiver.java

Intent servis = new Intent(arg0, AlarmServis.class);
        arg0.startService(servis);

 

Servis içinde ise sunucudan bilgiyi çekiyorum ve artık loop eden alarmı durdurmam gerekiyor. İlgili yerde aşağıdaki gibi metodu fragment ten çekip durdurmaya çalışıyorum. Hata yok fakat alarm durdurma işlemini yapmıyor. 

Fragment metod = new Fragment();
metod.cancelAlarm();

Arkaplan servisleri hakkında yeniyim. Yardımcı olabilirseniz sevinirim.

picture-62423-1460561213.jpg
8 yıl 2 ay önce yanıtladın

Oyunum Freak Face Yayında!

Arkadaşlar merhaba,

Yaklaşık 6 aydır yazmakta olduğum oyunumu sonunda yayınladım.

Sorularıma bıkmadan usanmadan cevap veren bir çok arkadaşa teşekkürlerimi sunarım. 

Oyunumun ismi Freak Face, şuan Google Play Store'da.

Oyunla ilgili fikirlerinizi, eleştirilerinizi almak isterim.

picture-62423-1460561213.jpg
8 yıl 5 ay önce yanıtladın

Tarihler Arası Farkı Sorgulama

Merhaba,

Calendar sınıfından veritabanına daha önceden kaydettiğim ileri bir tarihten şuanki tarihi çıkarıp long tipinde bir fark değişkeni elde ediyorum.

Bu sayede servis kullanmadan arkaplanda çalışan bir geri sayım sayacı elde etmiş oluyorum. Fark değişkenini milisaniye cinsinden veriyor, ilgili sayılarla çarpıp saniye, dakika, saat yada gün cinsinden sayfaya yazdırıyorum.

Örn: Fark 10 dakika kaldığında şu işlemi yap gibi bir sorguya ihtiyacım var. if else ile işin içinden çıkamadım çünkü fark durağan bir nesne değil sürekli geri sayıyor dolayısıyla kontrol sağlayamadım. Bu kontrolü sağlamak için fikir verebilir misiniz?

picture-62423-1460561213.jpg
8 yıl 6 ay önce yanıtladın

Android Butonun Kendiliğinden Tıklanması

Merhaba,

Bir timer ile süre saydırıyorum. Süre belli bir zamana geldiğinde butonun otomatik olarak tıklama yapmasını istiyorum ancak bununla ilgili hiç bir örnek bulamadım. Örn: Süre 200sn, 150. sn'ye geldiğinde kullanıcı tıklama yapmadan kendiliğinden buton otomatik tıklama yapması gerekiyor.

Nasıl yapabilirim, fikir verebilir misiniz?

picture-62423-1460561213.jpg
8 yıl 6 ay önce yanıtladın

Çocuklar için oyun geliştirme kitabı

picture-62423-1460561213.jpg
30 Haziran 2017 tarihinde cevaplandı
Umut merhaba, Söylediğini araştıracağım, teşekkürler.

Çocuklar için oyun geliştirme kitabı

picture-62423-1460561213.jpg
27 Haziran 2017 tarihinde cevaplandı
Erkam Emre merhaba, Tavsiye için teşekkürler. Kitaptaki kısıtlı bilginin diğerleriyle yarışamayacağını düşünüyorum bende. Yani aynı fikirdeyiz. Fakat bu aşamada ufaklığa balık tutmayı öğretmek yerine balık vermek istiyorum. Bununda birçok sebebi var. Sürekli oyunda oynadığı için ailesinin bir önyargısı var. Hem bu önyargıyı kırmak hemde ona özgüven kazandırmak için bunu yapmalıyım diye düşünüyorum. Ayrıca o kitap ufaklıkla aramda nostaljik bir bağ olarak kalabilir belki :) İlerleyen zamanlarda, önerin ona balık tutmayı öğretecektir. Kendisine ileteceğim. Kisaca X oyunu yapımı tarzında bir kitap şuan onu içinde bulunduğu çıkmazdan kurtarabilir. Tekrar teşekkür ederim.

Android Studioda offline belirli zamanda bildirim gönderme

Eray merhaba,

Alarm manager, Broadcast receiver ve Service nedir araştırmalısın.

Ana activityde onCreate metodu içinde alarmmanageri başlat. Alarm managerda RTC WAKEUP özelliğini araştır. Başlatmış olduğun alarmı broadcast receivera yönlendir. Broadcast içinden de servise yönlendir. Servis içinde bildirim metodunu yaz. Eğer servise bilgi ulaştıysa bildirim çalışacaktır. RTC WAKEUP örn: hergün saat 19:00'da alarmı tekrar başlat diyebilmek için.

İlk açılışta veritabanına alma

picture-62423-1460561213.jpg
23 Ağustos 2016 tarihinde cevaplandı

Doğukan merhaba,

Bahsettiğin mekanizma için Shared preferences yada SQLite veritabanı kullanabilirsin. Ancak tavsiyem SQLite kullanmandır. İnternette örnekleri çokça mevcut. Veritabanını hazırla, açılış sayfasında kullanıcıya işaretleteceğin yada alacağın cevabı çekip doğrudan orada kaydet sqlite içinde hazırlamış olduğun ekle metoduyla. Artık veritabanına eklediğin için nerde istersen çekip kullanabilirsin. Bunların tümünü yaz dersen yazarım ancak bunu senin yapıp takıldığın noktalarda yardım istemen daha doğru olur. Çünkü buraya yazılamayacak kadar fazla bilgi var gibi görünüyor.

androide sqlite veritabanı entegre etme

picture-62423-1460561213.jpg
13 Ağustos 2016 tarihinde cevaplandı

Merhaba,

Daha önce hazırlamış olduğum gelişmiş bir Sqlite veritabanı örneği var. İndirip incelemeni tavsiye ederim.

https://github.com/emretasbas/KpssTercih