yakut özcan kişisel blog: Eylül 2015

29 Eylül 2015 Salı

Android Servis Kullanımı ve Ekran Parlaklığı Değiştirme

        Merhaba arkadaşlar uzun zamandır yazamıyordum. Üniversite bitti işe başladım falan filan :)
Çok uzatamadan konuya girelim.
AndroidMan
        Sorun: Kullanılan tabletlerin ekranları hiç kapanmadığı ve ekran kilidine geçmediği için sarj tüketiminin hızlı olmasıydı.
        Çözüm:Bir servis ile ekrana son etkileşimden itibaren 30sn sonra ekran parlaklığı %0 düzeyine düşürülmesiydi. Ekrana tekrar dokunulduğunda parlaklık tekrar %100 seviyesine çıkacaktı.

        Uzun araştırmalarım sonucu hatta ve hatta bayram tatilim biraz zehir oldu denilebilir. Facebook gruplarında bir iki yardım paylaşımlarından sonra aradığımı buldum ve bunun adı "HUDView" olarak geçiyor bir neyi facebook messenger da ki sohbet balonları türevi gibi gir örnek buldum sonra kendi işimi görecek şekilde ayıkladım ve sonunda oldu :) Burada herhangi ekstra bir açıklama yapmayacağım proje içince yorum satırları var.

MainActivity

ClickServis

Manifest.xml