Akkumulátor kijelzés ( Battery Level )

Mint ismert a rendszerhez az Apple hozzáférést biztosít bizonyos fokig így lehetőség van rá, hogy a készülék adatokat megjelenítsük. Most két részben bemutatom, hogy lehet az akkumulátor töltöttségi szintjét megjeleníteni és a többi adatot ami a használati időhöz van kötve pl: wi-fi használat, videó használat stb…
Videó nincs mert erre a pár sorra nem érdemes szerintem.
Kezdet a szokásos egy sima alap lapot nyitunk ahol a .h fájlban megadjuk a Label részeket.

.h
@property (strong, nonatomic) IBOutlet UILabel *akksi;
@property (strong, nonatomic) IBOutlet UILabel *video;
@property (strong, nonatomic) IBOutlet UILabel *wifi;
@property (strong, nonatomic) IBOutlet UILabel *haromG;
Mehetünk a .m részbe ahol a szokásos synthesize megadása után a – (void)viewDidLoad-ba fogunk írni.

[[UIDevice currentDevice] setBatteryMonitoringEnabled:YES];
UIDevice *akksiszazalek = [UIDevice currentDevice];
akksiszazalek.batteryMonitoringEnabled = YES;
akksi.text = [NSString stringWithFormat:@”%0.0f%% -on van”,(akksiszazalek.batteryLevel)*100];

UIDevice* videoido =[UIDevice currentDevice];
videoido.batteryMonitoringEnabled = YES;
video.text =[NSString stringWithFormat:@”%0.0f óra használatra elegendő”,(((videoido.batteryLevel)*100)/25)];

UIDevice* wifiido =[UIDevice currentDevice];
wifiido.batteryMonitoringEnabled = YES;
wifi.text =[NSString stringWithFormat:@”%0.0f óra használatra elegendő”,(((wifiido.batteryLevel)*100)/10)];

UIDevice* haromGido =[UIDevice currentDevice];
haromGido.batteryMonitoringEnabled = YES;
haromG.text =[NSString stringWithFormat:@”% 0.0f óra használatra elegendő”,(((haromGido.batteryLevel)*100)/12)];

Mint látható van egy kis matek rész benne mivel az alap adat az 0.1-el kezdődik így ezt nekünk fel kell szorozni 100 egységre , utána az Apple által megadott értékre kell osztani! Ha ez megvan mehetünk a Storyboard szerkesztőbe ahol a már megadott Label-ket kell létrehozni és összekötni !

Ha ezzel megvagyunk akkor mehet a teszt és látni fogjuk, hogy a 100%-os töltöttségi szintnél hány óra használatra képes az akkumulátor! Aki akarja az kutathat az Apple oldalán , hogy mi mennyi ideig működik és a szerint bővítheti a kiírást.
A következő részben meg is jelenítjük az akkumulátor töltöttségi szintjét !!

Hozzászólás

Kategória: Források

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés /  Módosítás )

Google kép

Hozzászólhat a Google felhasználói fiók használatával. Kilépés /  Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés /  Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés /  Módosítás )

Kapcsolódás: %s