Program pre Android na prepínanie režimov. Prepínanie medzi aplikáciami v systéme Android. Použite adb na zálohovanie softvéru v počítači
Karta Launcher, ktorá sa otvára z domovskej obrazovky, obsahuje ikony pre všetky aplikácie nainštalované v telefóne vrátane aplikácií stiahnutých a nainštalovaných z Android Market alebo iné zdroje.
Keď otvoríte aplikáciu, ostatné používané aplikácie sa nezastavia, pokračujú v prehrávaní hudby, zobrazovaní webových stránok a podobne. Medzi aplikáciami môžete rýchlo prepínať a pracovať s viacerými aplikáciami naraz. operačná sála systém Android a aplikácie na ňom spustené komunikujú tak, že nepoužívané aplikácie nespotrebúvajú zdroje. Aplikácie sa zastavia a v prípade potreby znova spustia. Preto nie je dôvod zastavovať aplikácie, pokiaľ si nie ste istí, že stiahnutá aplikácia nefunguje správne. Podrobnosti o tom, ako aplikácie využívajú pamäť a ako tieto aplikácie spravovať, nájdete v časti .
Získajte informácie o hľadaní a inštalácii ďalších aplikácií pre váš telefón (vrátane nástrojov na zvýšenie výkonu, komunálne služby, hry, referenčné materiály a iné typy softvér) pozri v časti.
Otvorenie a zatvorenie Launchpadu
Ak máte otvorených viac aplikácií, ako sa zmestí do spúšťača, môžete posúvať spúšťač nahor alebo nadol, aby ste videli všetky aplikácie.
Ikonu aplikácie môžete pridať na domovskú obrazovku stlačením a podržaním ikony na spúšťači, kým nezavibruje, a potom potiahnutím ikony na požadované miesto na domovskej obrazovke.
Launchpad sa automaticky zatvorí, keď klepnete na ikonu, aby ste otvorili aplikáciu alebo presunuli ikonu z Launchpadu na domovskú obrazovku.
Otvorenie aplikácie
- Kliknite na ikonu aplikácie na paneli Launcher.
- Klepnite na ikonu aplikácie na domovskej obrazovke.
Prepnite na nedávno použitú aplikáciu
Otvorí sa malé okno s ikonami všetkých naposledy použitých aplikácií.
- Klepnutím na ikonu otvoríte priradenú aplikáciu.
Alebo kliknite na tlačidlo späť pre návrat do aktuálnej aplikácie.
Vytváram aplikáciu, ktorá musí byť schopná prepínať medzi aplikáciami, ktoré má používateľ otvorené (napríklad aplikácie v ponuke multitaskingu), mám ComponentName 10 nových aplikácií a môžem ich spustiť (t.j. prepínať na ne ) Páči sa ti to:
Zámer = nový Zámer(); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.setComponent(info); startActivity(intent);
Keď sa však pokúsim zmeniť na Facebooku (a pravdepodobne aj v niektorých podobných aplikáciách), požiada o konkrétne povolenie:
java.lang.SecurityException: Odmietnutie povolenia: počiatočný zámer ( flg=0x10000000 cmp=com.facebook.katana/.activity.FbFragmentChromeActivity ) z ProcessRecord(42310bc0 8578:com.javanut13.multa089pidheads/u=00581905050 ) vyžaduje com.facebook.permission.prod.FB_APP_COMMUNICATION
Existuje spôsob, ako to obísť skutočným prepnutím na aplikáciu namiesto jej spustenia? Môžem poslať zameranie do inej aplikácie?
01 odpovede
Ak nemáte povolenie, myslím si, že aktivitu inej aplikácie môžete spustiť len vtedy, keď je jej atribút „export“ nastavený na hodnotu true. Aplikácia podobná Facebooku to môže nastaviť na hodnotu false a neumožní inej aplikácii prístup k jej aktivite.
Netestoval som to sám, ale môžete vyskúšať nasledujúce kódy:
Intent extApp= getPackageManager().getLaunchIntentForPackage(facebook-package-name); this.startActivity(extApp);
Dúfam, že to pomôže.
Aplikácia nie vždy pozostáva z jednej obrazovky. Napríklad sme vytvorili veľmi užitočný program a používateľ chce vedieť, kto je jej autorom. Klikne na tlačidlo „O aplikácii“ a prejde na stránku nová obrazovka, kde sú užitočné informácie o verzii programu, autorovi, adrese webu, koľko mačiek má autor atď. Predstavte si obrazovku aktivity ako webovú stránku s odkazom na inú stránku. Ak sa pozriete na kód v súbore MainActivity.java z predchádzajúcich hodín, uvidíte, že naša trieda Hlavná činnosť platí aj pre Aktivita(alebo jeho dedičov) alebo presnejšie dedili po ňom.
Verejná trieda MainActivity rozširuje AppCompatActivity
Ako asi tušíte, mali by sme vytvoriť novú triedu, ktorá by mohla byť podobná Hlavná činnosť a potom sa na to nejako prepnúť po stlačení tlačidla.
Na experiment zoberieme program z prvej hodiny a použijeme tlačidlo na experimenty (alebo vytvoríme nový projekt jedným tlačidlom na obrazovke). Ďalej vytvoríme nový formulár na zobrazenie užitočných informácií. Napríklad ukážme používateľovi, čo robí mačka, keď ide doľava a doprava. Súhlasíte, toto je veľmi dôležitá informácia, ktorá poskytuje kľúč k odhaleniu vesmíru.
Novú aktivitu vytvoríme ručne, hoci štúdio má pripravené šablóny. Ale nie je tam nič zložité a pre lepšie pochopenie je užitočné robiť všetko ručne.
Poďme vytvoriť nový súbor značiek XML activity_about.xml v priečinku res/layout. Kliknite pravým tlačidlom myši na priečinok rozloženie a vyberte si z obsahové menu Nový | Zdrojový súbor rozloženia. Zobrazí sa dialógové okno. Do prvého poľa zadajte názov súboru aktivita_o. V druhom musíte zadať koreňový prvok. V predvolenom nastavení je tam ConstraintLayout. Vymažte text a zadajte ho ScrollView. Zadanie niekoľkých znakov stačí na to, aby štúdio navrhlo hotové možnosti, môžete okamžite stlačiť Enter bez čakania na zadanie celého slova:
Dostanete zodpovedajúci polotovar, do ktorého vložíme prvok TextView.
Informácie budú získané zo zdrojov, konkrétne zo zdroja reťazca o_texte. Teraz je zvýraznená červenou farbou, čo signalizuje absenciu informácií. Tlačiť sa dalo Alt+Enter a zadajte text do dialógového okna. Ale v našom príklade táto metóda nebude fungovať, pretože náš text bude viacriadkový s použitím riadiacich znakov. Tak poďme na to inak. Otvorme súbor res/values/strings.xml a ručne zadajte nasledujúci text:
Použili sme najjednoduchšie značky HTML formátovania textu, ako napr , , . Pre náš príklad stačí zvýrazniť tučným písmom slová, ktoré sa týkajú mačky a smeru pohybu. Ak chcete presunúť text na nový riadok, použite symboly \n. Pridajme ďalší reťazec pre názov novej obrazovky:
Zistili sme značky. Ďalej musíte vytvoriť triedu pre okno AboutActivity.java. Vyberte si z ponuky Súbor | Nový | Trieda Java a vyplňte požadované polia. Najprv stačí uviesť iba meno. Potom sa budete zaoberať inými oblasťami.
Zoberme si prázdnotu.
Teraz je trieda takmer prázdna. Pridajme kód ručne. Trieda musí dediť z abstraktnej triedy Aktivita alebo ako jeho príbuzní FragmentActivity, AppCompatActivity atď. Pridajme rozširuje aktivitu. Trieda aktivity musí mať metódu onCreate(). Umiestnite kurzor myši do triedy a vyberte z ponuky Kód | Prepísať metódy(Ctrl+O). V dialógovom okne hľadáme požadovanú triedu, môžete zadať prvé znaky na klávesnici pre rýchle vyhľadávanie. Vo vytvorenej metóde musíte metódu zavolať setContentView(), ktorý načíta pripravené označenie na obrazovku. Túto možnosť budeme mať.
Balíček ru.alexanderklimov.helloworld; importovať android.app.Activity; importovať android.os.Bundle; /** * Vytvoril Alexander Klimov dňa 12/01/2014. */ verejná trieda AboutActivity rozširuje aktivitu ( @Override protected void onCreate(Bundle savedInstanceState) ( super.onCreate(savedInstanceState); setContentView(R.layout.activity_about); ) )
Teraz prichádza najdôležitejšia časť. Našou úlohou je prejsť na novú obrazovku, keď klikneme na tlačidlo na prvej obrazovke. Vráťme sa do triedy Hlavná činnosť. Napíšme obsluhu kliknutia na tlačidlo:
Public void onClick(View view) ( Intent intent = new Intent(MainActivity.this, AboutActivity.class); startActivity(intent); )
Tu som použil metódu spracovania kliknutí na tlačidlo opísanú v lekcii.
Ak chcete spustiť novú obrazovku, musíte vytvoriť inštanciu triedy Zámer a označte aktuálnu triedu v prvom parametri a triedu, do ktorej chcete prejsť, v druhom, máme toto OAktivite. Potom sa zavolá metóda startActivity(), čím sa spustí nová obrazovka.
Ak sa teraz pokúsite otestovať aplikáciu v emulátore, zobrazí sa chybové hlásenie. Čo sme urobili zle? Chýbal nám jeden dôležitý krok. Musíte zaregistrovať nový Aktivita v manifeste AndroidManifest.xml. Nájdite tento súbor vo svojom projekte a dvakrát naň kliknite. Otvorí sa okno na úpravu súboru. Pridajte novú značku
Tu sa hodí zdroj reťazca o_názve. Spustíme aplikáciu, klikneme na tlačidlo a zobrazí sa okno O programe. Naučili sme sa teda, ako vytvoriť nové okno a vyvolať ho kliknutím na tlačidlo. A máme k dispozícii megapohodlný program - teraz budeme mať vždy po ruke náznak toho, čo mačka robí, keď ide doľava.
Ešte raz upozorňujem na skutočnosť, že druhá vytvorená trieda aktivity musí dediť od triedy Aktivita alebo podobné ( Zoznam Aktivita atď.), mať súbor značiek XML (ak sa vyžaduje) a musí byť uvedený v manifeste.
Po zavolaní metódy startActivity() spustí sa nová aktivita (v tomto prípade OAktivite), bude viditeľný a presunie sa na vrch zásobníka obsahujúceho spustené komponenty. Pri volaní metódy skončiť() z novej aktivity (alebo po stlačení hardvérového klávesu návratu) sa zatvorí a odstráni zo zásobníka. Vývojár môže tiež prejsť na predchádzajúcu (alebo akúkoľvek inú) aktivitu pomocou rovnakej metódy startActivity().
Vytvorenie tretej obrazovky - metóda pre lenivých
Programátori, podobne ako mačky, sú lenivé stvorenia. Vždy si pamätajte, že pre aktivitu musíte vytvoriť označenie a triedu, z ktorej sa dedí Aktivita, a potom nezabudnite zaregistrovať triedu v manifeste - no dobre.
V tomto prípade vyberte z ponuky Súbor | Nový | Činnosť | Základná činnosť(alebo iná šablóna). Ďalej sa zobrazí známe okno na vytvorenie novej aktivity. Vyplňte požadované polia.
Kliknite na tlačidlo Skončiť a aktivita bude pripravená. Ak to chcete overiť, otvorte súbor manifestu a skontrolujte nový záznam. O súboroch tried a značiek ani nehovorím, objavia sa pred vami samé.
Sami pridajte nové tlačidlo na obrazovku hlavnej aktivity a napíšte kód na prepnutie na vytvorenú aktivitu.
Najprv by som vám odporučil manuálne vytvoriť všetky potrebné komponenty pre novú aktivitu, aby ste pochopili vzťah medzi triedou, označením a manifestom. A keď na to prídete, môžete použiť Sprievodcu tvorbou aktivity na urýchlenie svojej práce.
Odovzdávanie údajov medzi aktivitami
Použili sme jednoduchý príklad na zavolanie inej obrazovky aktivity. Niekedy je potrebné nielen zavolať na novú obrazovku, ale aj preniesť na ňu dáta. Napríklad používateľské meno. V tomto prípade musíte použiť špeciálnu oblasť extraData, ktoré má trieda Zámer.
región extraData je zoznam párov kľúč/hodnota, ktorý sa prenáša spolu so zámerom. Reťazce sa používajú ako kľúče a pre hodnoty možno použiť akékoľvek primitívne dátové typy, polia primitív, objekty tried Bundle atď.
Ak chcete preniesť údaje do inej aktivity, použite metódu putExtra():
Intent.putExtra("Kľúč", "Hodnota");
Prijímacia aktivita musí volať nejakú vhodnú metódu: getIntExtra(), getStringExtra() atď.:
Int count = getIntent().getIntExtra("meno", 0);
Zopakujme predchádzajúci príklad. Máme už tri aktivity. Prvá aktivita bude mať dve textové polia a tlačidlo. Vzhľad môže byť nasledovné:
Pri druhej aktivite Druhá aktivita nastaviť prvok TextView, v ktorom zobrazíme text prijatý z prvej aktivity. Napíšme nasledujúci kód metódy onCreate() pri druhej aktivite.
@Override protected void onCreate(Bundle savedInstanceState) ( super.onCreate(savedInstanceState); setContentView(R.layout.activity_second); String user = "Zviera"; String gift = "diera na šišku"; TextView infoTextView = (TextView)findViewById( R .id.textViewInfo); infoTextView.setText(užívateľ + ", dostali ste " + darček);
Ak teraz spustíme program a jednoducho vyvoláme druhé okno, ako bolo popísané v prvej časti článku, potom sa nám zobrazí predvolený nápis Zviera, podali ti dieru na šišku. Súhlasíte, je dosť nepríjemné prijímať takéto správy.
Upravme situáciu. Pridajte kód do prvej aktivity:
Public void onClick(View view) ( EditText userEditText = (EditText) findViewById(R.id.editTextUser); EditText giftEditText = (EditText) findViewById(R.id.editTextGift); Intent intent = new Intent(MainActivity.this, SecondActivity. class // vloženie textu z prvého textového poľa do kľúča používateľského mena intent.putExtra("meno používateľa", userEditText.getText().toString() // vloženie textu z druhého textového poľa do darčekového kľúča intent.putExtra("darček" ", giftEditText.getText().toString()); startActivity(intent); )
Predmet sme umiestnili do špeciálneho kontajnera Zámer dva kľúče s hodnotami, ktoré sú prevzaté z textových polí. Keď používateľ zadá údaje do textových polí, prejdú do tohto kontajnera a prenesú sa do druhej aktivity.
Druhá aktivita by mala byť pripravená na vrelé prijímanie správ nasledovne (tučným písmom).
// Predvolené hodnoty String user = "Zviera"; Šnúrkový darček = "diera na šišku"; user = getIntent().getExtras().getString("používateľské meno"); dar = getIntent().getExtras().getString("darček"); TextView infoTextView = (TextView)findViewById(R.id.textViewInfo); infoTextView.setText(user + " , dostali ste " + darček);
Správa teraz vyzerá menej urážlivo a pre niektorých dokonca príjemne. V zložitých príkladoch je vhodné pridať kontrolu pri spracovaní údajov. Môžu nastať situácie, keď spustíte druhú aktivitu s prázdnymi údajmi typu nulový, čo môže spôsobiť zlyhanie aplikácie.
V našom prípade vieme, že očakávame hodnotu reťazca, takže kód možno prepísať takto:
Zámer zámer = getIntent(); user = intent.getStringExtra("používateľské meno");
Používateľ = getIntent().getStringExtra("meno používateľa");
Program má nevýhodu - nie je jasné, od koho dostávame pozdravy. Žiadna dobre vychovaná opica neprijme dar od anonymného zdroja. Takže ako domácu úlohu pridajte ďalšie textové pole na zadanie mena používateľa, ktorý správu odosiela.
Google odporúča pre kľúče použiť nasledujúci formát: názov vášho balíka ako predponu, za ktorým nasleduje samotný kľúč. V tomto prípade si môžete byť istí jedinečnosťou kľúča pri interakcii s inými aplikáciami. Niečo také:
Verejný konečný statický reťazec USER = "ru.alexanderklimov.myapp.USER";
Kto zarámoval mačku Vasku - výsledok sa nám vráti
Nie vždy stačí len odovzdať dáta inej aktivite. Niekedy potrebujete získať informácie späť z inej aktivity, keď je zatvorená. Ak sme skôr použili metódu startActivity (zámer zámeru), potom je tu príbuzná metóda startActivityForResult(zámer zámeru, int kód požiadavky). Rozdiel medzi metódami je dodatočný parameter Vyžiadať kód. Je to v podstate len celé číslo, ktoré si môžete vymyslieť sami. Je to potrebné, aby bolo možné rozlíšiť, od koho výsledok prišiel. Povedzme, že máte päť ďalších obrazoviek a priradíte im hodnoty od 1 do 5 a pomocou tohto kódu môžete určiť, ktorého výsledok musíte spracovať. Môžete použiť hodnotu -1, potom to bude rovnaké ako pri volaní metódy startActivity(), t.j. nedosiahneme žiadne výsledky.
Ak použijete metódu startActivityForResult(), potom musíte prepísať metódu vo svojom kóde, aby ste získali výsledok onActivityResult() a spracovať výsledok. Zmätený? Pozrime sa na príklad.
Povedzme, že ste detektív. Prišla informácia, že zo stola vplyvnej osoby v reštaurácii boli odcudzené dva kusy klobásy a ďalšie produkty. Podozrenie padlo na troch podozrivých - vranu, zasraného psa a mačku Vasku.
Jeden z návštevníkov poskytol sériu fotografií zo svojho predvádzaného iPhonu:
Existuje aj výpoveď ďalšieho svedka: A Vaska počúva a je.
Vytvorte nový projekt Sherlock s dvoma aktivitami. Na prvej obrazovke bude tlačidlo na prepnutie na druhú obrazovku a textový štítok, v ktorom bude zobrazené meno zlodeja.
Na druhej obrazovke bude skupina prepínačov:
Keďže budeme očakávať odpoveď od druhej obrazovky, musíme použiť metódu startActivityForResult() na prvej obrazovke, v ktorej budeme odovzdávať premennú CHOOSE_THIEF ako parameter Vyžiadať kód.
Static final private int CHOOSE_THIEF = 0; public void onClick(View v) ( Intent questionIntent = new Intent(MainActivity.this, ChooseActivity.class); startActivityForResult(questionIntent, CHOOSE_THIEF); )
Pozrite sa na kód. Keď klikneme na tlačidlo, začneme pracovať s druhou obrazovkou Vyberte položku Aktivita a spustite druhú obrazovku čakajúcu na výsledok.
Poďme na druhú obrazovku a napíšme kód pre druhú aktivitu.
Verejné finále statické String THIEF = "ru.alexanderklimov.sherlock.THIEF"; public void onRadioClick(View v) ( Intent answerIntent = new Intent(); switch (v.getId()) ( case R.id.radioDog: answerIntent.putExtra(THIEF, "Fucking doggie"); break; case R.id () ;
Všetko je tu jednoduché, keď detektív vyberie meno zločinca, potom pomocou metódy putExtra() odovzdávame názov kľúča a jeho hodnotu.
Pre pohodlie po výbere ihneď zatvoríme druhé okno a pred zatvorením prejdeme hodnotu RESULT_OK, aby bolo zrejmé, že výber bol vykonaný. Ak používateľ zatvorí obrazovku pomocou tlačidla Späť, hodnota bude odovzdaná RESULT_CANCELED.
Metóda setResult() má dva parametre: výsledný kód a samotný výsledok, reprezentovaný ako zámer. Výsledný kód vám povie, s akým výsledkom bola aktivita ukončená, spravidla je to buď Aktivita.RESULT_OK, alebo Aktivita.RESULT_CANCELED. V niektorých prípadoch musíte na spracovanie variácií špecifických pre vašu aplikáciu použiť svoj vlastný návratový kód. Metóda setResult() podporuje akúkoľvek celočíselnú hodnotu.
Ak budete údaje posielať explicitne cez tlačidlo, potom by bolo dobré pridať metódu skončiť() uzavrieť druhú aktivitu ako nepotrebnú. Ak sa prechod uskutoční pomocou tlačidla Späť, nie je to potrebné.
Ak bola činnosť uzavretá používateľom stlačením hardvérového tlačidla návratu alebo ak metóda skončiť() bola volaná pred metódou setResult(), výsledný kód bude nastavený na RESULT_CANCELED a vrátený zámer zobrazí hodnotu nulový.
Vraciame sa na prvú obrazovku. Prvá obrazovka čaká na odpoveď z druhej obrazovky, takže do kódu musíte pridať metódu onActivityResult().
@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) ( super.onActivityResult(requestCode, resultCode, data); TextView infoTextView = (TextView) findViewById(R.id.textViewInfo); if (requestCode == CHOOSE_THIEF) ( if (resultCode == RESULT_OK) ( String thiefname = data.getStringExtra(ChooseActivity.THIEF); infoTextView.setText(thiefname); )else ( infoTextView.setText(""); // vymazať text ) ) )
Metóda očakáva prichádzajúce dáta s kódom CHOOSE_THIEF a ak takéto dáta prídu, načíta hodnotu z kľúča ZvoľteActivity.THIEF pomocou metódy getStringExtra. Výslednú hodnotu zobrazíme v TextView(premenná infoTextView). Ak sme sa vrátili na obrazovku cez tlačidlo Späť, text jednoducho vymažeme.
Keď je podradená aktivita uzavretá vo vnútri nadradeného komponentu, spustí sa handler onActivityResult(). Handler onActivityResult() akceptuje niekoľko parametrov.
- Vyžiadať kód. Kód používaný na spustenie aktivity, ktorá vráti výsledok
- Výsledný kód. Kód výsledku nastavený podriadenou aktivitou označujúci, ako bola práca dokončená. Môže to byť ľubovoľná celočíselná hodnota, ale zvyčajne buď Aktivita.RESULT_OK, alebo Aktivita.RESULT_CANCELED
- Údaje. Zámer použitý na zabalenie vrátených údajov. V závislosti od účelu aktivity potomka môže zahŕňať cestu URI, ktorá predstavuje vybratú časť obsahu. Alternatívne (alebo doplnkovo) môže podriadená aktivita vrátiť informácie ako jednoduché hodnoty zabalené do parametra zámeru komparzistov
Ak sa podradená aktivita neočakávane ukončí alebo ak pred jej zatvorením nebol zadaný žiadny kód výsledku, tento parameter sa stane Aktivita.RESULT_CANCELED.
Spustíme projekt, klikneme na tlačidlo a prejdeme na druhú obrazovku. Tam vyberieme jednu z možností. Ak vyberiete vranu, obrazovka sa zatvorí a na prvej obrazovke sa zobrazí zločincovo meno. Ak vyberiete psa, zobrazí sa jeho meno.
Mimochodom, ak vyberiete mačku, jej meno sa nezobrazí! Pozrite si to a presvedčte sa sami. Budete sa pýtať prečo? Základný Watson! Zločinec nevzal do úvahy jeden dôležitý detail. Reštaurácia bola pod dohľadom kamier a na zázname bolo vidieť, kto vlastne ukradol klobásu a zarámoval mačku. Vaska, drž sa!
P.S. Ak sa na začiatku niečo zdalo nejasné, potom sa praxou mnohé vyjasní. Prenos dát medzi obrazovkami je v aplikáciách bežný a príklad si preštudujete viackrát.
P.P.S. Najlepšia ryba je klobása. S vedomím tejto slabosti nebolo ťažké mačku zarámovať.
Používanie filtrov
V článku som ukázal bežný spôsob, ako prejsť na inú činnosť, keď ste v metóde startActivity() je uvedená aktuálna trieda a trieda, ktorá sa má previesť. Mimochodom, trieda aktivity nemusí byť súčasťou vašej aplikácie. Ak poznáte názov triedy z inej aplikácie, môžete na ňu prepnúť. Ale môžete prejsť na inú činnosť iným spôsobom.
V praxi je to menej bežné, ale môže byť užitočné. Povedzme, že už máte druhú aktivitu. V manifeste k nemu pridáme špeciálny filter:
A druhú aktivitu spustíme kliknutím na tlačidlo týmto spôsobom.
Public void onClick(View view) ( startActivity(new Intent("ru.alexanderklimov.testapplication.SecondActivity")); )
Dlhý reťazec nahradíme konštantou.
Verejné statické finále String ACTION_SECOND_ACTIVITY = "ru.alexanderklimov.testapplication.SecondActivity"; public void onClick(View view) ( startActivity(new Intent(ACTION_SECOND_ACTIVITY)); )
Tak čo sme urobili. Pre druhú aktivitu sme zaregistrovali filter a určili názov pre akcie v atribúte android:name. Pre pohodlie som tam dal len celý názov aktivity s názvom balíka. Konštruktor triedy Zámer má niekoľko preťažených verzií. V jednej verzii môžete zadať reťazec pre akciu. Naznačili sme našu vytvorenú akciu, ktorá je zaregistrovaná v druhej aktivite. Počas prevádzky si systém prezerá manifesty všetkých nainštalovaných aplikácií. Pri hľadaní zhody systém nájde náš filter a spustí požadovanú aktivitu.
Rovnakým princípom môžete spustiť ďalšie aktivity. Pozrite sa na príklad. Ak si príklad skopírujete a pozriete si dokumentáciu android.provider.Settings.ACTION_AIRPLANE_MODE_SETTINGS, uvidíte, že tento kód zodpovedá reťazcovej konštante verejné statické konečné java.lang.String ACTION_AIRPLANE_MODE_SETTINGS = "android.settings.AIRPLANE_MODE_SETTINGS". Porovnajte s naším kódom. Môžete predpokladať, že aktivita nastavení pre režim offline má tento riadok vo svojom filtri.
Názov kategórie filtra android.intent.category.DEFAULT povie systému, aby vykonal predvolenú akciu, ktorou je spustenie aktivity. Sú tu ďalšie mená, ktoré nás zatiaľ nezaujímajú.
A teraz posledná otázka. Čo sa stane, ak vytvoríte ďalšiu aktivitu a určíte rovnaký filter ako druhá aktivita? Poďme si to overiť. Vytvorte tretiu aktivitu a skopírujte do nej blok s filtrom z druhej aktivity.
Kliknite na tlačidlo v prvej aktivite. Systém vás požiada, aby ste vybrali požadovanú možnosť.
Ak vyberiete VŽDY, nabudúce si už nebudete musieť vyberať. Ak chcete obnoviť výber, prejdite do vlastností aplikácie v časti Nastavenia a nájdite tlačidlo Vymazať predvolené nastavenia.
Multitaskingové rozhrania a interakcia s nimi boli vždy jednou zo slabých stránok operačného systému Android, teda aspoň pre mňa osobne. Buď chlapi z Google jednoducho nechcú urobiť dobré prepínanie úloh a snažia sa ísť vlastnou cestou, alebo jednoducho dobré rozhrania chránené patentmi. Každopádne operačný systém Android sa stal populárnym, pretože jeho rozhranie sa dá ľahko zmeniť. Napríklad Nedávne uľahčuje prácu s často používanými úlohami. Prečítajte si celú recenziu pod rezom.
Predtým, ako sa objavil Pintasking, aplikácia už mala niekoľko analógov, napríklad a. Ale všetky boli do tej či onej miery nedokonalé. Nový vývoj od štúdia PhinxApps ponúka pohodlný spôsob prepínania medzi „horúcimi“ úlohami a dokonca pridáva jedno zaujímavé gesto, ktoré je obdobou ALT + Tab na počítačoch so systémom Windows.
Ako to funguje
Hlavnou funkciou aplikácie Pintasking je zobrazenie ďalších ikon aplikácií na bočnej strane displeja. Zobrazujú sa v hornej časti každej aplikácie, takže môžete klepnutím na ikony prepínať medzi súvisiacimi úlohami alebo jednoducho spúšťať programy. Ikony aplikácií je zároveň možné ponechať na obrazovke navždy, no štandardne zmiznú po prechode zariadenia do režimu spánku. Pridať nová ikona Môžete to urobiť cez hornú lištu, kde sa vždy zobrazuje upozornenie z aplikácie Pintasking. Stačí naň ťuknúť a na bočnú lištu sa pridá aktuálne otvorená aplikácia rýchle prepínanieúlohy.
Ak vás otravuje neustále visiace upozornenie, môžete ho odstrániť – stačí zakázať Pintaskingu prístup k upozorneniam v správcovi aplikácií. Ikony v lište sú celkom šikovné, napríklad: po spustení prehliadača jeho ikona v lište zmizne a na jej mieste sa objaví ikona prepínania úloh, ktorá vás vráti do predchádzajúcej aplikácie.
Dlhé stlačenie ikon vám umožní rýchlo prejsť do nastavení Pintaskingu alebo odstrániť ikonu z lišty.
Gestá
Pohodlné swipe gestá sú jednou z hlavných funkcií aplikácie Pintasking. Nastavenia programu navrhujú aktivovať dve gestá: potiahnite nahor z tlačidla Domov (nahrádza hovor Google Now) a potiahnite nadol z ľavej strany panela s upozorneniami. Osobne osobného asistenta Google vôbec nepoužívam, takže nahradenie gesta z tlačidla Domov bolo pre mňa jednoduché. Gesto prepína medzi aktuálnymi a predchádzajúcimi úlohami, čo je celkom pohodlné. Ako používateľovi smartfónu BlackBerry, kde je gesto zdola nahor systémové, sa mi v tomto smere páčili možnosti Pintaskingu.Gesto prepínania úloh nie je príliš rýchle, pretože vyvoláva ponuku úloh a automaticky sa na ňu prepína správna aplikácia, ale stále ušetrí jedno klepnutie.
Animácia GIF po kliknutí (veľa návštevnosti!)
Pintasking je plný zaujímavých nastavení a skryté možnosti. Napríklad na zariadeniach s je možné odstrániť oneskorenie pri prepínaní úloh. Môžete tiež upraviť veľkosť a polohu ikon na bočnom paneli, povoliť alebo zakázať gestá, zvýšiť alebo znížiť rýchlosť animácií. A väčšina z týchto funkcií je dostupná len v platenej verzii aplikácie. Tvorcovia Pintaskingu obmedzili funkčnosť, ako sa len dalo bezplatná aplikácia. V ňom môžu používatelia pripnúť iba dve ikony bez nastavení. Plný potenciál aplikácie sa odhalí až v platenej verzii.
Pintasking určite osloví tých, ktorí používajú malú sadu programov a často medzi nimi prepínajú. Vanilla Android síce nedisponuje plnohodnotnou funkcionalitou viacerých okien, Pintasking však môže byť užitočný pri každodennom používaní. Aplikáciu Pintasking pre Android si môžete stiahnuť na Trashbox.
Za štyri roky z malého, ale ambiciózneho Projekt Android sa zmenil na možno najkomplexnejší a najfunkčnejší mobilný operačný systém súčasnosti. Android podporuje obrovské množstvo technológií a funkcií, z ktorých mnohé sú pred používateľom skryté alebo skryté na miestach, na ktoré by vám ani nenapadlo sa pozrieť. Tento článok je zbierkou tipov a trikov, ktoré možno použiť na akékoľvek zariadenie so systémom Android bez potreby rootovania.
01. VYPNITE AUTOMATICKÉ VYTVÁRANIE IKON NA PLOCHE
Myslím, že nie som jediný, koho hnevá, ako sa trh správa pri inštalácii aplikácie. Z nejakého dôvodu si myslí, že pre akýkoľvek viac či menej softvér alebo ďalšiu hru určite potrebujem ikonu na ploche a úspešne ju vytvorí. A musím to vymazať. A potom ešte jeden. A tak zakaždým.
Našťastie sa toto správanie dá ľahko zakázať – stačí otvoriť nastavenia Google Play (na ľavom paneli) a zrušiť začiarknutie políčka „Pridať ikony“. Tam si môžete zakázať aj nútenú požiadavku na heslo každých 30 minút pri nákupe aplikácií, ako aj nenávidenú automatickú aktualizáciu aplikácií.
02. VYPNITE VYHĽADÁVANIE GOOGLE A INÝ NEUŽITEČNÝ SOFTVÉR
Štandardný firmvér smartfónov so systémom Android obsahuje obrovské množstvo zbytočného softvéru, počnúc množstvom aplikácií Google (viete, že Google vyžaduje, aby výrobné spoločnosti zahrnuli do firmvéru svojich zariadení takmer všetok softvér, ktorý vyvíja?) a končiac všetkými druh odpadu od výrobcu smartfónov. Toto všetko (alebo aspoň väčšinu) je možné deaktivovať.
Prejdite na „Nastavenia → Aplikácie → Všetko“, klepnite na požadovaný softvér a kliknite na „Zakázať“ (samozrejme, budete upozornení, aké je to „nebezpečné“). Mimochodom, pri odpájaní Google vyhľadávanie Zmizne aj Google Now, ako aj vyhľadávací panel z pracovnej plochy (po reštarte), namiesto ktorého bude prázdna plocha.
03. RESET DO BEZPEČNÉHO REŽIMU
Málokto vie, ale Android, podobne ako mnohé iné operačné systémy, má takzvaný bezpečný režim. Toto je režim, v ktorom sa operačný systém spúšťa so zakázaným aplikácie tretích strán. Malvér, ktorý nie je príliš zručne napísaný (ten, ktorý nie je zaregistrovaný v systémovej oblasti), potom odpadáva, ako každý softvér, ktorý zasahuje do normálna operácia systémov. Núdzový režim možno použiť na obídenie blokátorov obrazovky, aplikácií, ktoré spôsobujú zamrznutie smartfónu, alebo prípadne na identifikáciu toho, kto skutočne vybíja batériu – najbližšiu aktualizáciu firmvéru alebo softvéru.
Režim sa zapína pomerne jednoduchým, ale vôbec nie zrejmým spôsobom: podržaním vypínača a následným podržaním prsta na položke „Vypnúť napájanie“. Po reštarte môže byť vinník problému odstránený prostredníctvom „Nastavenia → Aplikácie“.
04. ZBAVTE SA INŠTRUKČNÝCH OZNÁMENÍ
"Stavba hradu je dokončená!" - ako ste dostali tieto upozornenia? Každý, kto nie je príliš lenivý, sa ma snaží upozorniť na všetky možné a nemožné udalosti: „Vasya Dzhubga vám odpovedal na Twitteri“, „Máte 100 500 nových správ“, „Vyhrali ste operáciu na zväčšenie pravej nohy.“ Odtiahnete jedno upozornenie a na jeho mieste sa zobrazia tri nové.
Ako sa zbaviť tejto trosky: podržte prst na upozornení na dlhú dobu a zrušte začiarknutie tlačidla „Stop“. Toto je recept na KitKat. V Lollipop je všetko trochu iné, ale podstata je rovnaká: podržte stlačené tlačidlo i v okne, ktoré sa otvorí, začiarknite políčko „Blokovať“. Tam môžete tiež vynútiť, aby bolo upozornenie prioritou, aby bolo vždy úplne na vrchole.
05. NEZABUDNITE NA SERVISNÉ MENU
Ďalšou nie celkom samozrejmou funkciou je servisné menu. Dá sa otvoriť vytočením *#*#4636#*#*. V zásade sú rôzne Technická informácia ako je číslo IMEI, sila signálu, aktuálna poloha alebo typ siete. Nechýba ale ani veľmi užitočná funkcia pre niektoré situácie, ako prinútiť smartfón prepnúť na požadovaný typ siete (2G, 3G, LTE).
V podmienkach nízkej úrovne signálu 3G/LTE má zariadenie tendenciu resetovať sa na 2G, aby sa šetrila energia batérie a zabezpečila sa dostupnosť predplatiteľov. Toto správanie je možné deaktivovať. Otvorte servisnú ponuku a v položke „Nastaviť preferovaný typ siete“ vyberte možnosť Len WCDMA alebo Len LTE. Rovnakým spôsobom môžete prepnúť svoj smartfón na 2G – iba GSM. Pomôže, ak potrebujete šetriť energiu batérie a internet je málo používaný. Mimochodom, môžete tam úplne vypnúť rádiový modul (samozrejme až do ďalšieho reštartu).
Smartfóny založené na čínskych čipoch MTK majú svoje vlastné a oveľa prepracovanejšie servisné menu. Jeho číslo je *#*#3646633#*#*. K dispozícii sú rôzne systémové informácie a obrovské množstvo testov, medzi ktorými nájdete niekoľko užitočné nastavenia, ako je úprava hlasitosti hovoru alebo napríklad zmena nastavení GPS/AGPS. Samotné menu je strašne nelogické a obsahuje toľko rôznorodých informácií, že sa to ani neodvážim opísať, ale jednoducho pošlem čitateľa na tri písmená - XDA.
06. POUŽÍVAJTE ŠTANDARDNÝ PREHLIADAČ
Neviem, prečo sa používateľom ten vstavaný tak nepáči Prehliadač Android. Podľa mňa je úžasný. Ľahký, rýchly, poháňaný Chromium, dá sa synchronizovať s Google účet(teda hneď obsahuje všetky záložky a heslá z Chrome), no hlavne má veľmi pohodlný a takmer geniálny spôsob navigácie. Ide o takzvané radiálne menu, ktoré je možné aktivovať v nastaveniach (iba v Androide 4.0–4.4).
07. SPRÁVA KONTAKTOV Z VÁŠHO POČÍTAČA
Google má webové služby nielen na vzdialenú inštaláciu softvéru, blokovanie a vyhľadávanie smartfónu, ale aj na správu kontaktov. Všetky kontakty ľudí, ktoré boli kedy uložené a synchronizované pri pripojení nového smartfónu, môžete vždy nájsť na stránke google.com/contacts. Je možné ich prezerať, upravovať, pridávať a mazať. Navyše, napodiv, je v podstate súčasťou Gmailu.
08. SLEDUJTE ZAŤAŽENIE PROCESORA
Android má vstavanú funkciu na zobrazenie aktuálneho zaťaženia procesora a aktívneho tento moment procesy v hornej časti obrazovky. Teoreticky je určený pre vývojárov aplikácií a firmvéru a bežným používateľom je skrytý, no nikto nám nebráni v jeho aktivácii. Najprv sa však budete musieť dostať do sekcie nastavení „Pre vývojárov“, ktorá v predvolenom nastavení vôbec neexistuje.
Prejdite na nastavenia, potom na „O telefóne“, nájdite riadok „Číslo zostavy“ a klepnite naň sedemkrát za sebou. Na obrazovke by sa mala objaviť správa „Stali ste sa vývojárom!“. To znamená, že položka „Pre vývojárov“ je teraz otvorená a ideme na ňu. Pretočíme sa takmer na spodok obrazovky a v sekcii „Monitoring“ nájdeme prepínač „Show CPU load“.
Zapnite ho a zobrazte zoznam v pravej hornej časti obrazovky. Prvý riadok je takzvaný loadavg, ktorý zobrazuje počet procesov, ktoré museli bežať alebo čakať na spustenie v poslednej minúte, piatich a desiatich minútach. Veľmi zhruba povedané: ak sú tieto hodnoty vydelené počtom jadier procesora vyššie ako jedna, znamená to 100% vyťaženie procesora za poslednú minútu, päť alebo desať minút. Nižšie je uvedený zoznam procesov, ktoré sú najviac náročné na energiu (v podstate analóg najvyššieho príkazu z Linuxu).
09. POUŽÍVAJTE ADB NA ZÁLOHU SOFTVÉRU NA VAŠOM POČÍTAČI
O nádhernom nástroji s názvom ADB, ktorý človeku znalému konzole (tu hovoríme samozrejme hlavne o Linuxe) sme už viackrát písali, môže výrazne zjednodušiť správu zariadenia z počítača. Okrem možnosti inštalovať softvér, prenášať súbory do smartfónu, prezerať denníky a ďalšie užitočné veci, ADB nedávno umožnila zálohovanie všetkých nastavení a aplikácií smartfónu.
Ak chcete použiť túto funkciu, nainštalujte univerzálny ovládač ADB(goo.gl/AzZrjR), potom si stiahnite samotné ADB (goo.gl/3P7klM), nainštalujte ovládač, potom rozbaľte archív o ADB, pripojte smartfón k počítaču pomocou USB kábla, spustite príkazový riadok a vykonajte príkaz
Na obrazovke smartfónu sa zobrazí správa so žiadosťou o zadanie šifrovacieho hesla pre zálohu - môžete bezpečne stlačiť tlačidlo „Ďalej“. Spustí sa proces zálohovania aplikácie, ktorý ovplyvní ako samotné APK balíčky (príznak -apk v príkaze), tak aj ich nastavenia. Do zálohy budú zahrnuté aj všetky aplikácie z pamäťovej karty. Zálohu môžete obnoviť pomocou nasledujúceho príkazu:
$ záloha obnovenia adb . ab |
10. VYPNÚŤ PRENOS POZADOVÝCH ÚDAJOV V APLIKÁCIÁCH
Aplikácie pracujúce na pozadí môžu aktívne využívať internet na rôzne účely, od aktualizácie ich obsahu až po únik informácií o vašej polohe. Navyše takáto činnosť v každom prípade vedie k zvýšenej spotrebe batérie.
Android má možnosť selektívne obmedziť aplikáciám prenos dát na pozadí, no nachádza sa na mieste, kam by sa väčšina používateľov len ťažko niekedy pozrela. Ak chcete zabrániť akejkoľvek aplikácii používať internet na pozadí, musíte prejsť na nastavenia, potom na „Prenos údajov“, posunúť sa po obrazovke nadol na zoznam aplikácií, ktoré aktívne využívajú sieť (pre niektorých bude prekvapením, že tam je vôbec) a klepnite na požadovaný softvér. V spodnej časti bude možnosť „Obmedziť aktivitu na pozadí“. Je potrebné mať na pamäti, že táto možnosť zakáže prenos údajov iba cez mobilná sieť, takže dáta budú naďalej prúdiť cez Wi-Fi.
11. POUŽÍVAJTE LIŠTU VYHĽADÁVANIA
Často majitelia smartfónov založené na systéme Android zanedbávajte vyhľadávací panel v hornej časti hlavnej obrazovky. Je to naozaj logické, vzhľadom na možnosť vyhľadávania zadaním požiadavky do panela s adresou ľubovoľného mobilného prehliadača.
Medzitým panel vyhľadávania na pracovnej ploche dokáže oveľa viac, než len presmerovať vašu požiadavku na google.com. Umožňuje vám vyhľadávať kontakty, aplikácie, udalosti kalendára, záložky a históriu webového prehliadača automatický režim. Na bežné používanie smartfónu to možno nie je až také užitočné, no pri pripojení externej klávesnice ide o nepostrádateľnú pomôcku. Stačí kliknúť
12. POUŽÍVAJTE SMART LOCK
Smart Lock je jednou z tých funkcií, o ktorej nepremýšľate, ale keď ju vyskúšate, nemôžete bez nej žiť. Toto je jeden z najpozoruhodnejších nových doplnkov pre Android Lollipop a jedna z najužitočnejších funkcií pridaných do systému Android nedávno. Myšlienka Smart Lock je veľmi jednoduchá - deaktivuje PIN kód alebo inú ochranu obrazovky uzamknutia, ak je v blízkosti konkrétne zariadenie Bluetooth alebo umiestnenie na mape.
V predvolenom nastavení je Smart Lock „akosi“ vypnutý. To znamená, že nikde nesvieti, no po spárovaní s novým Bluetooth zariadením (akéhokoľvek typu) určite ponúkne jeho pridanie na svoj white list. Potom na ňu opäť zabudnete. Ale iba dovtedy, kým nepovolíte ochranu uzamknutej obrazovky v časti „Zabezpečenie“ nastavení. Teraz to bude fungovať ako má.
Samotné nastavenia funkcie Smart Lock sú v rovnakej sekcii a okrem pridávania nových zariadení Bluetooth tam môžete určiť „bezpečné miesta“ spolu so zoznamom možností založených na „pozorovaniach služby Asistent Google“. Mimochodom, ak ju zakážete, ako je popísané v prvom tipe, táto funkcia sa tiež stratí.
13. SPRÁVNE ŠETRETE ENERGIU
Ďalšou pozoruhodnou inováciou od Lollipop je jeho režim úspory energie. IN štandardný Android migroval z firmvéru výrobcov smartfónov, ktorí ho predtým predávali samostatne. Teraz je funkcia dostupná aj v čistom Androide – smartfón využívate naplno a keď nabitie batérie dosiahne 15 %, systém vás vyzve na zapnutie úsporného režimu, ktorý vypne prenos dát na pozadí, zníži jas na minimum, vypne niektoré senzory a zníži FPS vykresľovania obrazovky na niekoľko desiatok snímok za hodinu. Kvôli prehľadnosti sa stavový riadok a tlačidlá na obrazovke v spodnej časti obrazovky sfarbia na červeno, aby ste na to nezabudli.
Ak chcete ušetriť výdrž batérie smartfónu s obrazovkou AMOLED, môžete nastaviť čierne tapety a používať aplikácie s čiernym pozadím.
Režim úspory energie je prispôsobiteľný. Prejdite do časti „Nastavenia → Batéria → ponuka → Režim úspory energie“. Tu môžete určiť podmienku automatického zapnutia režimu (hoci výber je mizivý: 5%, 15% alebo nikdy) a hlavne zapnúť režim práve teraz. Veľmi výhodné, ak máte pred sebou dlhú cestu bez možnosti dobitia.
14. SLEDUJTE PREVÁDZKU
S najväčšou pravdepodobnosťou výrobcovia smartfónov, ako obvykle, odhodia štandardné rozhranie Android 5.0 a zmenia všetko (ahoj Samsung - najväčší fanúšik lámania rozhraní), ale v štandardnom závese Lollipop, alebo skôr v „druhom závese“ s Možnosti rýchlych nastavení majú jeden zvýraznenie. Tlačidlo prenosu dát v strede vôbec neprepína prenos dát, ale rozširuje sa o rozhranie, ktoré umožňuje nielen zobraziť aktuálnu spotrebu prevádzky, ale aj vypnúť prenos dát pomocou prepínača na vrchu.
15. ZDIEĽAJ NIE SVOJ TELEFÓN, ALE APLIKÁCIU
Najmä pre tých, ktorí radi dávajú svoj telefón iným ľuďom, má Lollipop funkciu pripínania obrazovky, ktorá vám umožní uzamknúť smartfón v jednej aplikácii bez možnosti zavrieť ju alebo prepnúť na inú. Rovnako ako mnoho iných užitočných funkcií je úplne neviditeľný a skrytý dosť hlboko v nastaveniach. Ak chcete aktivovať, prejdite na „Nastavenia → Zabezpečenie“, prejdite takmer na úplný koniec a zapnite možnosť „Blokovať v aplikácii“.
Teraz, ak kliknete na tlačidlo zobraziť spustených aplikácií(„Prehľadávať“), v spodnej časti miniatúry aktuálnej aplikácie sa zobrazí tlačidlo. Po klepnutí na ikonu sa obrazovka vybranej aplikácie uzamkne a na návrat späť budete musieť súčasne podržať tlačidlá Späť a Prehľad. V tomto prípade budete musieť zadať kód PIN, ak je nastavený pre uzamknutú obrazovku.
XX. POUŽÍVAJTE SPÚŠŤAČ AKTIVITY
Akákoľvek grafika Android aplikácia zahŕňa jednu alebo viac takzvaných „činností“. Každý z nich je oknom aplikácie (obrazovka), napríklad hlavná obrazovka alebo obrazovka s nastaveniami, možno aj oknom na výber súboru. V predvolenom nastavení môžete priamo (z pracovnej plochy) otvárať iba tie aktivity, ktoré vývojár aplikácie označí ako hlavné, ostatné sú prístupné iba cez samotnú aplikáciu a iba ak to vývojár sám dovolí.
S tým správnym nástrojom však môžete dosiahnuť akúkoľvek inú aktivitu akejkoľvek aplikácie a dokonca si pre ňu vytvoriť odkaz na ploche. Spúšťač aktivít to robí. Stačí nainštalovať aplikáciu, vybrať „Všetky akcie“ v ponuke v hornej časti a nájsť softvér, ktorý potrebujete. Všetky jej aktivity sa zobrazia na obrazovke a ktorúkoľvek z nich je možné otvoriť jednoduchým ťuknutím alebo umiestniť na plochu dlhým podržaním prsta.
Príkladom užitočných „interných“ aktivít je okno so záložkami prehliadača Chrome (Chrome → Bookmark), prístup k skrytému mechanizmu AppOps v systéme Android< 4.4.2 (Настройки → AppOps), запуск поиска в TuneIn Radio (tunein.ui.activities.TuneInSearchActivity). Очень много активностей имеет в себе ES Проводник, включая редактор, hudobný prehrávač, prehliadač obrázkov a oveľa viac. Ktorýkoľvek z nich je možné spustiť priamo z pracovnej plochy. Rovnakým spôsobom môžete otvoriť ľubovoľnú časť nastavení a získať prístup k niektorým funkciám operačného systému, ktoré sú ťažko dostupné. Toto je úplne legálna funkcia a nevyžaduje root.
Android má veľkú sadu klávesových skratiek pre pripojené klávesnice. Na navigáciu na pracovnej ploche a v rôznych ponukách môžete použiť šípky, Tab a Enter. Okrem toho sú k dispozícii nasledujúce kombinácie klávesov:
Esc - tlačidlo "Späť";
Win + Esc - tlačidlo Domov;
Ctrl + Esc - tlačidlo „Menu“;
Alt + Tab - prepínanie medzi aplikáciami;
Ctrl + Medzerník - rozloženie prepínačov;
Ctrl + P - otvorenie nastavení;
Ctrl + M - ovládanie nainštalované aplikácie;
Ctrl + W - zmena tapety;
Win + E - napíšte list;
Win + P - hudobný prehrávač;
Win + A - kalkulačka;
Win + S - píšte SMS;
Win + L - kalendár;
Win + C - kontakty;
Win + B - prehliadač;
Win + M - Google Mapy;
Win + Space - hľadanie;Ak chcete zistiť svoju MAC a IP adresu, prejdite na „Nastavenia → Wi-Fi → ponuka → Rozšírené
nové funkcie." MAC a IP budú úplne dole.Lollipop má vstavanú hru v štýle Flappy Bird. Prejdite na „Nastavenia → O telefóne“,
Niekoľkokrát klepnite na položku „Verzia systému Android“ a potom podržte prst na zobrazenom „Lollipop“. Poďme hrať.Asistent Google podporuje veľké množstvo hlasových príkazov v ruskom jazyku. Všetky možno rozdeliť do dvoch skupín: hlasové vyhľadávanie a samotné hlasové povely. Hlasové vyhľadávanie umožňuje vykonávať inteligentné vyhľadávanie na Google, kedy systém namiesto zoznamu odkazov zobrazí na obrazovke konkrétnu odpoveď a hlasové povely umožňujú vykonávať určité akcie, napríklad poslať SMS alebo nastaviť budík. Zoznam príkazov je zobrazený na obrázku " Hlasové príkazy Google Now.“ Hlasové vyhľadávanie zahŕňa viac ako tucet rôzne druhy otázky:
Počasie. Aké bude počasie zajtra ráno?
Adresy. Kde je najbližšia lekáreň?
Letové informácie. Kedy odlieta let Aeroflotu číslo 2336?
Čas. Koľko je hodín v Londýne?
Diania. Kedy je dnes západ slnka?
Výpočtový. Aká je druhá odmocnina z 2209?
Preklad. Ako sa povie „uhorka“ po španielsky?
Šport. Kedy hrá Spartak?
Financie. Aký je dnes index S&P 500?
Údaje. Aká je výška najvyššej budovy na svete?
Výmenné kurzy. Preveďte 2600 rupií na americké doláre.
Snímky. Zobraziť fotografie mosta Golden Gate Bridge.
Je zaujímavé, že Asistent Google rozumie veľkému množstvu oveľa menej zrejmých otázok v angličtine. Ako príklad môžeme uviesť:
Mám si dnes obliecť sako?
Koľko tipu za 420 rubľov?
Kde je môj balík?
Toto, samozrejme, nie je všetko, o čom by sa dalo hovoriť, ale článok nebude možné predĺžiť a mnohé ďalšie možnosti sú už známe. Nezabudnite na tieto triky a váš smartfón sa stane
trochu pohodlnejšie. dňa 26. januára 2017.