Android O onthuld: 17 sleutelfuncties en updates
Android 8.0 Oreo: ontwikkelaar-preview voor I/O 2017
Google lanceerde een developer preview van Android O (later Oreo) voor Nexus/Pixel. Handmatige installatie, niet voor consumenten. 17 belangrijkste verbeteringen ten opzichte van Nougat:
17. Aangepast lockscherm
Via System UI Tuner: kies welke twee apps in linker/rechter hoek verschijnen (in Nougat vast: telefoon/camera).
16. Lettertypen in XML
Fonts als resources (R-bestand), toegankelijk via nieuwe resource-type 'font'. API's voor systeemfont-info en file descriptors.
15. Nieuwe StrictMode-detectoren
DetectUnbufferedIo(): ongebufereerde I/OdetectUntaggedSockets(): netwerkverkeer zondersetThreadStatsTag()detectContentUriWithoutPermission(): vergeten permissies bij cross-app Activity start
14. Installatie uit externe bronnen per app
Onbekende bronnen toestaan nu per app (bijv. Firefox apart inschakelen), niet systeembreed.
13. Wi-Fi Aware & Companion Device Pairing
NAN (Neighbor Awareness Networking) ondersteuning: peer-to-peer Wi-Fi zonder AP. API's voor aangepaste pairingsdialogen (Wi-Fi, BLE, Bluetooth).
12. Verbeterde mediaplayback voor developers
Nieuwe MediaPlayer-methodes: frame-accurate seeking, buffer-controle, DRM-ondersteuning.
11. Adaptieve iconen & kleurbeheer
Launcher-icoon past vorm aan per device (rond, squircle, etc.). Wide-gamut kleur via manifest-flag en embedded kleurprofielen.
10. Content Provider paging & permissies
Content Providers ondersteunen nu gepagineerde grote datasets. Nieuwe permissie ANSWER_PHONE_CALLS (dangerous, PHONE-groep).
9. Auto-resizerende TextView
Tekstgrootte schaalt automatisch met TextView-afmetingen — ideaal voor dynamische content op diverse schermen.
8. Slimmere caching
Schijfquota voor cached data (getCacheQuotaBytes()). Oudste cache van apps boven quota wordt eerst gewist bij ruimtekort.
7. Autofill Framework
Beheert communicatie app ↔ autofill-service. Bespaart herhaald typen (login, creditcard), minimaliseert invoerfouten. Werkt met bestaande apps na opt-in.
6. Widgets & shortcuts pinnen
In-app pinning van widgets/shortcuts naar launcher (met gebruikerstoestemming). Afzonderlijke iconen voor taken.
5. Slim delen
Systeem leert welke app bij welk contenttype past (selfie → social media, bon → expense tracker). Werkt voor afbeeldingen, video, audio, URL, tekst. Persoonlijke voorkeuren.
4. Multi-display ondersteuning
Meerdere apps tegelijk op scherm (alleen één resumed, rest paused). Activiteiten schalen bij verplaatsen tussen displays.
3. Picture-in-Picture (PiP) op telefoon/tablet
Eerder alleen Android TV. Nieuwe PictureInPictureArgs voor aspectratio, gedrag in PiP-modus.
2. Batterijlevensduur verbetering
Strengere beperkingen voor background services, broadcasts, locatie-updates in slaapstand. Doel: betere stroomverbruik zonder bruikbaarheidsverlies.
1. Herontworpen notificaties
- Notification Channels: Categorieën per app (bijv. nieuws: politiek, sport). Per kanaal dempen.
- Snooze: Meldingen tijdelijk verbergen (standaard 15 min, tot 1 uur). Herverschijnen met oorspronkelijke prioriteit.
- Dismiss-bron onderscheid: App-verwijderd vs gebruiker-gedismist.
- MessageStyle: Meer inhoud in samengevouwen vorm.
Industriële technologie
- Top 12 Predictive Maintenance Tools voor 2026: Efficiëntie Verhogen & Downtime Reduceren
- Top E3.series modules voor industriële automatisering: Expertaanbevelingen
- Essentiële inzichten uit DVIRC's 'Look Forward for 2026' Summit
- Hoe 3D-printkosten worden berekend – Belangrijkste factoren & bespaartips
- Toyota Kata: versnel verandering met lean strategieën
- De Opkomst van de Wraakconomie: Hoe Post-Pandemie Uitgaven Markten Herbieden
- Vier bewijzen strategieën om de complexiteit van de wereldwijde voedselketen te vereenvoudigen
- Hypervisor Uitgelegd: Definitie, Typen En Praktische Voorbeelden
- Drie Belangrijke Supply Chain Storingen van 2023 en Wat Te Verwachten in 2024
- Uw onderdelen optimaliseren met Mold Flow Analyse: een uitgebreide gids
- Kennis van senior werknemers beschermen voor pensioen: Strategieën voor succes