Kısa Sınav - 19

Windows Phone Marketplace‘e gönderebileceğiniz en büyük XAP dosyası boyutu nedir?

  • 100 MB
  • 1 GB
  • 2 GB
  • Limit yoktur

Sorunun doğru cevabı için;

Windows Phone Marketplace‘e gönderebileceğiniz en büyük XAP dosyası 1 GB boyutunda olabilir.

İzmir Yaşar Üniversitesi Etkinliği Mayıs 2013

18 Mayıs 2013 tarihinde düzenlenen etkinlikte Sema Kudu ile birlikte İzmir Yaşar Üniversitesi‘ndeydik.

Etkinliği organize eden sevgili kardeşim Fatih bekdemir‘e ve etkinliğe katılan öğrenci arkadaşlarıma teşekkür ediyorum.

Windows Phone Back butonuna basıldığını yakalamak

Windows Phone uygulamanızın bazı sayfalarında kullanıcının Back butonuna bastığını yakalamak isteyebilirsiniz.

Özellikle sayfada kaydedilmemiş veriler olduğu durumlarda kullanıcıya verileri kaydetmek isteyip istemediğini sorabilmek için Back butonuna basıldığı anı yakalamamız gerekir.

Back butonuna basıldığını yakalamak istediğimiz sayfada OnBackKeyPress method’unu override etmemiz gerekiyor.

OnBackKeyPress method’u aslında PhoneApplicationPage sınıfında virtual olarak tanımlanmıştır ve Back butonuna basıldığında çağırılır, biz de bu method’u override ederek, kendi istediğimiz işleri yaptırabiliriz;

protected override void OnBackKeyPress(CancelEventArgs e) { MessageBox.Show(“Uygulamadan çıkılacak!”); }</pre>

Hatta istersek OnBackKeyPress methodunun CancelEventArgs tipindeki e parametresinin Cancel property‘sine true değeri vererek, Back butonunu iptal bile edebiliriz;

protected override void OnBackKeyPress(CancelEventArgs e)
{
    if (MessageBox.Show("Uygulamadan çıkmak istediğinize emin misiniz?", "Çıkış", MessageBoxButton.OKCancel) == MessageBoxResult.Cancel)
    {
        e.Cancel = true;
    }
}


RTE Üniversitesi Etkinliği Mayıs 2013

03 Mayıs 2013 tarihinde Rize RTE Üniversitesinde Windows 8 - Windows Phone 8 - Windows Azure konulu etkinlik yaptık.

Etkinliği organize eden sevgili kardeşim Rıdvan Şalcıoğlu‘na, sayın Aykut Güven hocam’a ve etkinliğe katılan öğrenci arkadaşlarıma teşekkür ediyorum.

Windows Phone uygulamasının Screen TimeOut özelliğini devre dışı bırakması

Windows Phone kullanıcıları telefonlarının Screen TimeOut sürelerini kendileri belirleyebilirler;

Bu ayar sayesinde, telefonu belli bir süre kullanmadıklarında ekranın otomatik olarak kapanması sağlanır. Özellikle pil tüketimini azaltmak ve telefonu tek sarj ile daha uzun kullanabilmek için bu ayar sıklıkla 1-2 dakika seviyelerine getirilir.

Fakat video izlerken, kitap/haber okurken ekranın 1-2 dakikada bir kapanması kullanıcı tarafından hoş karşılanmayacaktır.

Windows Phone uygulamanızda ekranın kendini otomatik olarak kapatmasını engellemek için aşağıdaki kod parçasını kullanabiliriz;

Guide.IsScreenSaverEnabled = false;

XNA Framework içerisinde yeralan Guide sınıfının IsScreenSaverEnabled property’sine false değeri verdiğimizde ekran otomatik olarak kapanmayacaktır.

Engin Polat hakkında

Senior Software Engineer, @Microsoft

Ada ve Ege'nin babası ;)

Kategoriler

İstatistik

Makale Adedi: 484

Creative Commons Lisansı