Ota selvää, mitkä ominaisuuksista, joita pidät itsestäänselvyytenä, ovat peräisin harrastaja- ja kehittäjäyhteisöltä!
Android on ylivoimaisesti yksi rakastetuimmista mobiilikäyttöjärjestelmistä, mikä johtuu sen tuhoisasta kasvusta paitsi Open Handsetin ansiosta. Alliance, mutta myös monia hyödyllisiä ominaisuuksia, joita järjestelmä pakkaa, ominaisuuksia, jotka ovat todella tuottavia kuin vain kelloja ja pillit.
Aina se ei kuitenkaan ollut niin, ja alkuaikoina laiteohjelmistoversioista puuttui monia komponentteja, joita nykyään nähdään runsaasti. Suurin osa näistä ominaisuuksista syntyi joko itse Mountain View'ssa tai useiden laitevalmistajien ytimessä, jotka säätelevät Androidia oman mielensä mukaan... mutta muutama ominaisuus tuli, kyllä, arvasit sen, itse Android-harrastajayhteisöltä. Usein root-sovelluksina aloittaessa jotkin pienet modit tai mukautetut ROM-ominaisuudet saivat lopulta tarpeeksi pitoa ansaitakseen itselleen paikan AOSP-arkistossa joko suorina tuontina tai mukavina "portteina". Tässä on joitain merkittävimmistä:
Varoitusilmoitukset
Vielä vuoden 2014 alussa The Vainoharhainen androidi tiimi julkisti Hoverin, ilmoitus- ja moniajoominaisuuden, joka oli katuja edellä mitä tahansa muuta tuolloin saatavilla olevaa. Pian ilmoituksen jälkeen tiimi julkaisi laiteohjelmiston version 4.3 ensimmäisen betaversion, ja tuloksena oleva käyttökokemus oli saumaton ja lisäsi tuottavuutta moninkertaisesti. Hover, PA: n Halo-järjestelmän kehitys, ponnahti kelluviin ilmoituksiin näytön yläreunaan jonka avulla käyttäjät pystyivät nopeasti vilkaisemaan saapuvia ilmoituksia ja pyyhkäisemään ne pois tai ottamaan yhteyttä niitä. Tämä korvasi Androidiin ja pian sen jälkeen Androidiin sisäänrakennetun väsyttävän ticker-ilmoitusjärjestelmän Lollipop julkistettiin sisäänrakennetulla kelluvilla ilmoituksilla, vaikkakin ilman kelluvaa ikkunajärjestelmää että Vie hiiri käytetään ilmoituksia käytettäessä. Mielenkiintoista on, että "Heads up-ilmoituksina" tunnetun koodin havaittiin olevan lepotilassa KitKat 4.3- ja 4.4 -tietovarastoissa ja yhteisö nopeasti. tuotetut modit mahdollistamaan ne. Vain vähän on muuttunut sen jälkeen, kun se integroitiin Android Lollipoppiin. 5.1-päivitys lisäsi aiemmin puuttuvan "piilota pyyhkäisemällä ylös" -toiminnon.
Ilmoituskytkimet (pika-asetukset)
CyanogenMod on kulkenut pitkän tien siitä ajoista lähtien, kun se oli pieni jälkimarkkinoiden laiteohjelmistovaihtoehto, ja se on ollut edelläkävijä lukuisissa Android-järjestelmän ominaisuuksissa. CyanogenMod 7, laiteohjelmiston Gingerbread-iteraatio ja versio, joka oli vastuussa CM-nimen laittamisesta monien harrastajien huulille, toi ilmoitusalueelle hyödyllisen ja aikaa säästävän ominaisuuden Quick Togglesin muodossa, joka on lainattu Samsungin vastaavasta toteutuksesta vuonna TouchWiz. Nämä pienet painikkeet olivat ilmoituspaneelin yläosassa, ja niiden avulla käyttäjät voivat nopeasti vaihtaa tärkeitä ja paljon käytettyjä järjestelmäominaisuuksia, kuten WiFi, Bluetooth, GPS jne.
Toisin kuin kelluvat ilmoitukset, ilmoituskytkimet veivät oman aikansa päästäkseen AOSP: hen ja lopulta ilmestyivät Android Jellybean, nimellä "Pika-asetukset" ja piilotetun paneelin muodossa ilmoitusalueen sisällä, vaihdettuna -painiketta. Tämä toteutus johti kuitenkin suhteellisen huonoon käyttökokemukseen paneelin alhaisen löytöasteen vuoksi, ja Android Lollipop siirsi ne etupuolelle. ja ilmoitusalueen keskellä, joka lepää otsikon alapuolella, mutta ilmoitusten yläpuolella. Voit piilottaa ne nopeasti pyyhkäisemällä ylös ilmoituksia.
Kuvakaappaukset
Yksi minkä tahansa käyttöjärjestelmän ilmeisimmistä ominaisuuksista on kyky kaapata nykyisen näytön sisältö kuvana, eli kuvakaappauksena. Valitettavasti Androidilla ei ollut kykyä tehdä niin sen alkuvuosina, kun tehokäyttäjät turvautuivat juuriratkaisuihin, kuten silloin suosittuihin. Ampukaa minut täyttääkseen näytönkaappaustarpeensa. Poikkeuksena oli TouchWiz, joka pystyi tekemään äänenvoimakkuuden vähennyksen + virtapainikkeen kuvakaappauksen yhdistelmän ennen AOSP: tä. Tämä muuttui Android 2.2 Froyo -julkaisussa, kun Google alkoi lisätä koodia AOSP: hen mahdollistaakseen kuvakaappaukset, vaikkakin se ei ollut vielä virallinen API, ja vain muutama Samsung Galaxy S -käyttäjä ilmoitti kyvystään vetää se onnistuneesti vinossa. Android 2.3 Gingerbread teki API: sta virallisen, ja sovellukset pystyivät ottamaan kuvakaappauksia laitteesta ilman pääkäyttäjän oikeuksia, mutta se tapahtui vasta Android 4.0 Ice Cream Sandwich -julkaisu, jossa Power + Volume Down -kuvakaappausyhdistelmä lisättiin järjestelmään ja standardisoitiin useimmissa laitteet.
Näytön tallennus
Näytön tallennus on hyödyllinen ominaisuus monille riippumatta siitä, haluatko tallentaa sovelluksen esittelyn tai olet valmis mobiilipelikanavasi julkaisussa, mutta Android 4.4 Kitkatiin asti kehyksessä ei ollut alkuperäistä API-sovellusliittymää. äänite. Sitä ennen uraauurtavia sovelluksia, kuten SCR käyttivät FrameBuffer- tai SurfaceFlinger-sovellusliittymiä, mutta silti normaalisti käynnistetyt sovellukset eivät saaneet käyttää niitä. Adb-käynnistystekniikka leijui jonkin aikaa, mutta se osoittautui toistuvaksi ja hankalaksi, ja pääratkaisuna olivat juurisovellukset, jotka käyttivät pääkäyttäjän oikeuksia napauttamiseen. niihin sovellusliittymiin. KitKatin saapuminen muutti asiat, kun Google vihdoin ymmärsi näytön tallentamisen tärkeyden ja lisäsi julkisesti saatavilla olevan sovellusliittymän puitteet. Siitä eteenpäin sovellukset voivat helposti koskettaa järjestelmää ja käyttää korkealaatuisia tallenteita, mikä muuttaa koko näytön tallennuksen maisemaa Androidissa.
Sovellukset SD: lle
Androidin tallennustilan hallinta oli ennen painajainen, ja monet käyttäjät ovat viettäneet tuntikausia kannettavan tietokoneen ja Android-laitteen ollessa kytkettynä, osioiden SD-korttinsa, kirjoittamalla mount-skriptejä ja muita sankarillisen yrityksenä puristaa pois jokainen megatavu käyttäjä. Pienet sisäiset osiot ja järjestelmän kyvyttömyys tallentaa sovelluksia SD-kortille johtivat vakaviin loppukäyttäjien sovellusten asennusmäärien hallinta ja SD-kortin osioinnin lisäksi lukuisat pääkäyttäjät sovelluksia, kuten Link2SD ja Super App2SD tuli esiin. Android 2.2 Froyo toi tämän toiminnon käyttöjärjestelmään alkuperäisesti, ja yhtäkkiä käyttäjät pystyivät siirtämään tiettyjä sovelluksia osittain SD-kortille. Se oli pieni mutta merkittävä parannus, ja sen jälkeen sisäiset osioiden koot ovat kasvaneet valtavasti ja ominaisuuden merkitys on vähentynyt, mutta tuolloin se rypisti kulmiaan ylösalaisin.
Poista järjestelmäsovellukset käytöstä
Esiasennetut sovellukset tai "bloatware", kuten monet harrastajat haluavat niitä kutsua, ovat sovelluksia, jotka on esiladattu Android-järjestelmään joko OEM: ltä tai operaattorilta. Useimmiten nämä sovellukset vievät runsaasti tilaa ja tarjoavat tarpeettomia toimintoja, jotka heikentävät käyttökokemusta. Honeycombin julkaisuun asti ainoa tapa päästä eroon bloatwaresta oli root-asennuksen poisto. Android 4.0 Ice Cream Sandwichin julkaisu toi kuitenkin sovelluksen asetussivulle ominaisuuden, jonka avulla voit poistaa järjestelmäsovellukset käytöstä, ja vaikka tämä ei ollutkaan juuri käytössä olevan ominaisuuden tarkka toisto, se tarjosi samanlaisen mutta kuitenkin palautuvan toiminnallisuuden ja toimi saumattomasti laatikosta ja käyttäjäystävällisen lähestyä.
Torkkua
Muutama vuosi sitten surullisen kuuluisa Vihreyttää alkoi tehdä kierroksia suorituskykyä parantavana ja akkua säästävänä ratkaisuna, joka laittoi taustasovellukset tehokkaasti pakotettuun lepotilaan. Se laajeni nopeasti, ja tehokäyttäjät ja harrastajat kaikkialla saivat korjauksia suorituskykyyn ja akun parannuksiin, ja se on edelleen suosittu sovellus. Android 6.0 Marshmallow esitteli Dozen, Greenifyn polkua sivuava ominaisuus, joka toi viimeksi mainitun lähes maagiset akunsäästöominaisuudet passiivisena aina päällä olevana palveluna, joka on oletuksena kaikkien käyttäjien saatavilla. Doze käyttää Androidin anturijärjestelmää havaitsemaan, kun laite ei ole liikkeessä, ja sen jälkeen kääntyy pois päältä lähes kaikki laitteessa, tallentaa tilan vain puheluille, tekstiviesteille ja muille tärkeille kohteisiin ilmoituksia. Googlella on myös älykäs varasuunnitelma, joka estää kehittäjiä keskeyttämästä Dozea virheellisesti määräämällä reitityksen ja myöhemmät tarkastukset Google Cloud Messaging -palvelimen kautta.
Kunniamaininnat
Huolimatta siitä, että edellä mainitut ominaisuudet olivat merkittävimpiä, jotka tekivät hypyn yhteisön ominaisuuksista AOSP-koodikantaan, myös monet muut suhteellisen pienet ominaisuudet tekivät niin. Harvat niistä toteutettiin samalla tavalla kuin niiden juuriversiot, mutta useimpiin niistä tehtiin Googlen sopiviksi katsomia muutoksia. Multiwindow oli yksi entisistä, ja Android Marshmallowissa oli piilotettu kytkin, joka mahdollistaa sen jaetun näytön tuottavuuden parantaminen lähes samalla tavalla kuin jälkimarkkinoiden laiteohjelmistossa kuten OmniROM.
Muita suhteellisen merkittäviä muutoksia ovat mm.
- Yksityisyyssäätimet, kuten XP: n tietosuoja, jonka avulla käyttäjät voivat estää sovellusten pääsyn tiettyihin käyttöoikeuksiin. Tämän versio ilmestyi ensimmäisen kerran Androidissa Android 4.3:ssa nimellä App Ops, mutta se poistettiin välittömästi Android 4.4 KitKatista. Käyttäjiä löytyi kiertotapa Piilotettujen asetusten ottamiseksi käyttöön, mutta käyttöoikeusasetukset tulivat täysimittaisesti käyttöön vasta Android 6.0 Marshmallowissa
- Android on aina ollut käyttäjien suosikki sen tarjoamien loputtomien mukautusvaihtoehtojen vuoksi, ja teema on yksi tärkeimmistä mukauttamisen taustalla olevista osista. Täysi laiteteema nousi suosioon T-Mobilen teemamoottorin julkaisun myötä, ja sillä oli jonkin aikaa monopoli, kunnes kehittäjäryhmä toi RRO Layersin laaja valikoima mukautettuja ROM-levyjä. Alunperin Sonylla Xperia-teemakehittäjille luotu Layers sai yhteisössä valtavan vetovoiman, ja käyttäjät ilmoittivat äskettäin, että Layers Teemat toimivat alkuperäisesti myös Android 6.0 Marshmallowissa (juuren kanssa), mikä saa harrastajat uskomaan, että täysi tuki niille osana AOSP: tä saattaa olla juuri kulma.
- Androidin lukitusnäyttö on nähnyt monia muutoksia vuosien varrella, alkaen yksinkertaisesta Froyo-liukusäädin Jellybean-widgetiin ja lopuksi minimaalinen ja tyylikäs Lollipop lukitusnäyttö. Vaikka sovellukset pitävät WidgetLocker toi lukitusnäytön widget-toiminnot ilman pääkäyttäjää, modausyhteisön tehtävänä oli tuoda ominaisuuksia, kuten kameran pikakäynnistys ja musiikin säätimet, lukitusnäytölle. Nämä yhdistettiin AOSP: hen vasta ennen Android Icecream Sandwichin julkaisua, ja ne ovat säilyneet tähän asti, vaikkakin pienin parannuksin ja kiillotuksin.
Tiedätkö mitään Android-ominaisuutta, joka oli aikoinaan vain pääkäyttäjän ominaisuus? Kerro meille alla olevassa kommenttiosassa