Aylar: Ocak 2019

Salı Ocak 29th, 2019

Xamarin.Forms Splash Screen

Splash screen uygulamanız açılırken veriler yüklenirken karşınıza gelen bir resim veya sayfadır. Splash screen uygulamanız hazır olana kadar ekranda kalır ve uygulamanızın verileri yüklendikten sonra sizi sayfanıza yönlendirir. Xamarin.Forms’da bunu uygularken her platform için ayrı bir şekilde yapmanız gerekiyor ben sadece android için olanı yapacağım. Ben resim ekleyeceğim için resmime uygun olan boyuttaki drawable klasörü içerisine resmimi attım. Daha sonra Android katmanı altında Resources/values/styles.xml içerisine […]

Pazartesi Ocak 28th, 2019

Xamarin Forms Lazy Loading(Infinite Scroll)

Uygulama yaparken görüntünün daha iyi gözükmesi için veya kullanıcıya yaptığı işlemlerinin gerçekleştiğini göstermek için bazı özelleştirmelere yapabiliriz, Bunlardan biride lazy loading (infinite scroll) adı verilen bir işlemdir. Lazy loading list view kullanırken kullanıcıdan belirli sayıda item gösterirken diger itemleri göstermek istediğimizde aşağı dogru telefonda işlem yaptığımızda kullanıcıya yükleniyor diyerekten belirli sayıda item’i tekrar karşısına getirme işlemidir. Lazy loading’i kullanmak için basit bir uygulama yapacağım bu […]

Perşembe Ocak 10th, 2019

Python Dosya Okuma ve Yazma

Bu makalede, python ile dosya okuma ve yazma işlemlerini anlatacağım. Python programlama dilinde dosyalara erişebilmemiz için yani açabilmemiz için open() fonksiyonunu kullanıyoruz. Dosya var olamayabilir bunun için bazı şeyler yazarak dosyayı oluşturabiliriz veya farklı özelliklerini kullanabiliriz, bunlar; ‘r’:  Dosya sadece okunacak ‘w’: Dosyaya bir şeyler yazılıcağı zaman kullanılır. ‘a’: Datayı dosyanın sonuna ekler. ‘r+’: Dosyayı hem okuma hemde yazma biçiminde açar. ‘b’: Dosyayı binary modunda […]

Perşembe Ocak 10th, 2019

Python Veri Tipleri

Programlar yazarken farklı türlerde tanımlar yapabiliriz, bunun için python’da belli genel veri tipleri vardır, genellikle bunları kullanırız. Kullanığımız veri tiplerinden aşağıda açıklamalırını bulabilirsiniz Numbers(Sayılar) Diğer programlama türlerinde olduğu gibi sayıları tanımlarken int(tamsayı), float(ondalıklı sayı), long(uzun tam sayı) ve complex(karmaşık sayılar) olmak üzeredir. Aşağıda nasıl tanımlandıklarını görebilirsiniz python sayıların hangi tipte olduğunu kendisi anlamaktadır. tamsayi=5 floatsayi=5.6 longsayi=535633629843L complexsayi=3e+15j String(Yazılar) Python’da stringleri tanımlarken aynı sayıları tanımlar gibi […]