Új hozzászólás Aktív témák
-
domel
tag
Helló. Átálltam Oreo-ra, féltem tőle mint a tűztől, nem alaptalanul..., de szerintem a Lollipop-Marshmallow átállás durvább volt. Az én specialitásom a háttéralkalmazások, az akkor is működő programok, ha látszólag mindenből kilép a júzer. Márpedig az Oreóban pont itt történtek a legnagyobb változások, usert és programozót agresszíven próbálják terelni az energiatakarékos alkalmazások irányába. Van ez a doze mode, ami eddig is volt, de most sokkal durvábban, a telefon kikapcsolás után négy perccel bealszik, és megáll minden élet. Napokba tellett kiderítenem, hogy mikor bealszik a telefon és megállt az internetrádió, hogy azt miért tette annak ellenére, hogy a processzort nem hagytam aludni (wifit és mobilnetet is lekapcsolja, meg gps-t és gyakorlatilag minden hardwert) és hogy ezt hogyan lehet megkerülni. Itt a megoldás az előtér-szolgáltatás volt (foregroundService), ha tudja valaki hogy egy sima activity esetében hogy lehet az alvó telefonon a wifi-mobilnetet bekapcsolva hagyni, az ne tartsa magában. A másik érdekesség a Notifikációs sáv használata
Intent notificationIntent = new Intent(this,MainActivity.class);
notificationIntent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
PendingIntent pendingIntent = PendingIntent.getActivity(this,1,notificationIntent,PendingIntent.FLAG_CANCEL_CURRENT);
Notification notification= new NotificationCompat.Builder(this, CHANNEL_ID)
.setContentTitle("XixiRádió")
//.setContentText("vattafaki")
.setSmallIcon(R.drawable.ic_radio)
.setContentIntent(pendingIntent)
.build();
startForeground(1,notification);
a fenti kód nem jelenít meg ikont az értesítési sávban, hanem helyette egy system ikon jelenik meg, ami azt jelzi, hogy többek között van egy program(unk) ami energiát fogyaszt a háttérben. Itt a megoldás az, hogy Oreo alatt applikációs szinten (Manifest <application -is be kell regisztrálni egy osztályt, amiben létrehozunk egy NotificationChannelt, majd annak az ID-jére hivatkozunk az Activity vagy Service-ben létrehozott Notifikációs ikon, vagy indítóikonok esetében. Amúgy az oreo valóban keveset fogyaszt mikor ki van kapcsolva a telefon, este feltöltöm, reggel mikor ébreszt, még mindig 100%-on van a telefon. Egyenlőre ennyi volt az észrevételem öt nap alatt az Oreo-val kapcsolatban-domel
Új hozzászólás Aktív témák
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Milyen billentyűzetet vegyek?
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Vicces képek
- Kerti grill és bográcsozó házilag (BBQ, tervek, ötletek, receptek)
- Óra vagy karperec? Egészségügyi mindenes!
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Milyen routert?
- További aktív témák...
- ÁR ALATT "RTX 4090" GARANCIÁLIS GAMER LAPTOP! - i7-13700HX, RTX 4090, 32GB DDR5, 1TB SSD
- Stellar Blade PS5 / 1x kijátszott / Alza vásárlás
- MSI MPG 271QRX QD-OLED 360Hz 1440p Gamer Monitor Garanciás 2027.12.03-ig
- Samsung Galaxy S23 Ultra 512GB,Újszerű,Dobozaval,12 hónap garanciával
- Apple iPhone 15 Plus 256GB,Újszerű,Dobozaval,12 hónap garanciával
- 227 - Lenovo LOQ (15IRX10) - Intel Core i7-13650HX, RTX 5060
- Bomba ár! Lenovo ThinkPad T14 G2i - i5-11G I 16GB I 512GB SSD I 14" FHD I Cam I W11 I Garancia!
- -68%OFF HP Spectre x360 14 (14-ef2276ng) i7-1355U/16GB/1TBSSD/3K 3000X2000 Amoled
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- 27% - Konfiguráció G5905 / RX580 / H510 / 16GB 2666Mhz / 1TB SSD / 500W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
