0 ajaa hyvin Nexus S on mukana sammuttamalla laitekiihdytetty piirustus osissa UI joten emme menetä 8MB RAM järjestelmä prosessi, toinen 8MB puhelimen prosessi, toinen 8MB järjestelmän käyttöliittymän prosessi, jne. Luota minuun, et huomaa - ei vain ole hyötyä, että laite OpenGL tehdä jotain tilarivillä, vaikka fancy animaatioita siellä tapahtuu. • Laitteiston nopeutetun Piirros ei ole maaginen ihmelääkettä voita sileä UI. On olemassa monia erilaisia toimia, joita on käynnissä kohti tätä, kuten paremmat aikataulujen tulosaineiston vs. tausta kierteet 1.
6, uudelleenkirjoitus panos järjestelmä 2.3, tiukka tila, samanaikainen roskien keräys, kuormaajat, jne. Jos haluat saavuttaa 60fps , sinulla on 20 millisekuntia käsitellä kunkin kehyksen. Tämä ei ole paljon aikaa. Vain koskettaa flash varastoinnin järjestelmän lanka, joka on käynnissä UI voi joissakin tapauksissa ottaa käyttöön viive, joka vie sinut ulos, että ajoitus ikkuna, varsinkin jos olet kirjallisesti varastointiin.
• Tuore esimerkki erilaisia mielenkiintoisia asioita, jotka vaikuttavat UI tasaisuus: huomasimme, että ICS Nexus S on itse asiassa vähemmän tasainen, kun selaat luetteloita kuin se oli Gingerbread. Kävi ilmi, että syy tähän johtui hienoisia muutoksia ajoitus, jotta joskus ICS kuin sovellus on hakemiseen kosketustapahtumia ja piirustus näytön, se menisi saada seuraavaan tapahtumaan hieman ennen kuin se oli valmis, jolloin se näkyvästi jää kehyksen seuratessaan sormi vaikka se piirustus näytön kiinteä 60fps.
• Kun ihmiset ovat perinteisesti verrata web-selaimen vieritys välillä Android ja iOS, useimmat erot he näkevät eivät johdu laitekiihdytetty piirustus. Alunperin Android meni eri reittiä sen web-sivun tuottaminen ja teki eri kompromisseja: Web-sivu on tullut sellainen näyttö luettelo, joka on jatkuvasti luovutettiin näytön käyttämisen sijaan laatat. Tämä on etu, että vieritys ja zoomaus koskaan esineitä laatat joita ei ole vielä tehty. Sen haittapuoli on, että grafiikka verkkosivulla saada monimutkaisempi teh