Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tato část obsahuje následující informace:
- Co se stane, když se aplikace pro Univerzální platformu Windows (UPW) spustí, pozastaví, obnoví a ukončí.
- Jak spouštět aplikace pomocí identifikátoru URI nebo aktivace souboru
- Jak používat služby App Services, které vaší aplikaci pro Univerzální platformu Windows (UPW) umožňují sdílet data a funkce s jinými aplikacemi.
- Jak používat úlohy na pozadí, které aplikaci pro UPW umožňují pracovat, zatímco samotná aplikace není v popředí.
- Jak zjišťovat připojená zařízení, spouštět aplikaci na jiném zařízení a komunikovat se službou App Service na vzdáleném zařízení, abyste mohli vytvářet uživatelská prostředí, která proudí mezi zařízeními.
- Jak zvolit správnou technologii pro rozšíření a komponentizaci aplikace
- Jak přidat a nakonfigurovat úvodní obrazovku pro vaši aplikaci
- Jak napsat rozšíření aplikace prostřednictvím balíčků, které můžou uživatelé nainstalovat z Microsoft Storu.
Životní cyklus aplikace
Tato část podrobně popisuje životní cyklus aplikace windows 10 Universal Windows Platform (UPW) od okamžiku, kdy se aktivuje, dokud se neskončí.
| Téma | Popis |
|---|---|
| Životní cyklus aplikace | Přečtěte si o životním cyklu aplikace pro UPW a o tom, co se stane, když windows spustí, pozastaví a obnoví vaši aplikaci. |
| Zpracování předběžného spuštění aplikace | Zjistěte, jak zpracovat předběžné spuštění aplikace. |
| Řešení aktivace aplikace | Naučte se zpracovávat aktivaci aplikace. |
| Řešení pozastavení aplikace | Zjistěte, jak ukládat důležitá data aplikací, když systém pozastaví vaši aplikaci. |
| Obnovení činnosti aplikace | Zjistěte, jak aktualizovat zobrazený obsah, když systém obnoví vaši aplikaci. |
| uvolnění paměti, když se aplikace přesune na pozadí | Zjistěte, jak snížit velikost paměti, kterou vaše aplikace používá, když je ve stavu na pozadí, aby se neukončila. |
| Odložte pozastavení aplikace pomocí rozšířeného vykonávání | Zjistěte, jak pomocí rozšířeného spouštění udržovat aplikaci spuštěnou, když je minimalizovaná. |
Spouštění aplikací
| Téma | Popis |
|---|---|
| Vytvoření konzolové aplikace pro Univerzální platformu Windows | Naučte se psát aplikaci univerzální platformy Windows, která běží v okně konzoly. |
| Vytvoření aplikace pro UPW s více instancemi | Naučte se psát aplikaci pro univerzální platformu Windows s více instancemi. |
Část Spuštění aplikace s identifikátorem URI podrobně popisuje použití identifikátoru URI (Uniform Resource Identifier) ke spuštění aplikace.
| Téma | Popis |
|---|---|
| Spusťte výchozí aplikaci pro URI | Zjistěte, jak spustit výchozí aplikaci pro identifikátor URI (Uniform Resource Identifier). Identifikátory URI umožňují spustit jinou aplikaci, která provede konkrétní úlohu. Toto téma také obsahuje přehled mnoha schémat identifikátorů URI integrovaných do Windows. |
| Zpracování aktivace identifikátoru URI | Zjistěte, jak zaregistrovat aplikaci, aby se stala výchozí obslužnou rutinou pro název schématu URI (Uniform Resource Identifier). |
| Spuštění aplikace pro výsledky | Zjistěte, jak spustit aplikaci z jiné aplikace a vyměňovat si data mezi těmito dvěma aplikacemi. Říká se tomu spuštění aplikace pro výsledky. |
| Zvolit a uložit tóny pomocí schématu URI ms-tonepicker | Toto téma popisuje schéma URI ms-tonepicker a jeho použití pro zobrazení nástroje pro výběr tónu, aby bylo možné vybrat tón, uložit tón a získat přátelský název tónu. |
| Spuštění nastavení Windows | Přečtěte si, jak spustit nastavení Windows z aplikace. Toto téma popisuje schéma URI ms-settings. Pomocí tohoto schématu identifikátoru URI spusťte nastavení systému Windows na konkrétní stránky nastavení. |
| Spuštění aplikace z Microsoft Storu | Toto téma popisuje schéma URI ms-windows-store. Aplikace může pomocí tohoto schématu identifikátoru URI spustit aplikaci pro UPW na konkrétní stránky ve Storu. |
| Otevřít aplikaci Lidé | Toto téma popisuje schéma URI ms-people. Aplikace může toto schéma identifikátoru URI použít ke spuštění aplikace Lidé pro konkrétní akce. |
| Podpora propojení z webu do aplikace s obslužnými rutinami URI aplikace | Zvýšení uživatelského zapojení lze podpořit pomocí obslužných programů URI vaší aplikace. |
Část Spuštění aplikace prostřednictvím aktivace souboru podrobnosti o tom, jak nastavit spuštění aplikace při otevření souboru určitého typu.
| Téma | Popis |
|---|---|
| Spuštění výchozí aplikace pro soubor | Zjistěte, jak spustit výchozí aplikaci pro soubor. |
| Ovládání aktivace souboru | Zjistěte, jak zaregistrovat aplikaci, aby se stala výchozí obslužnou rutinou pro určitý typ souboru. |
Podívejte se na další témata související se spuštěním aplikace níže.
| Téma | Popis |
|---|---|
| Pokračovat v aktivitě uživatelů, a to i na různých zařízeních | Znovu zahajte uživatele pomocí aplikace, a to i na různých zařízeních, a to tak, že spustíte aplikaci tam, kde uživatel přestal. |
| automatické spouštění pomocí automatického přehrávání | Automatické přehrávání můžete použít k poskytnutí aplikace jako možnosti, když uživatel připojí zařízení ke svému počítači. Toto zahrnuje zařízení, která nevyužívají úložiště, jako je fotoaparát nebo přehrávač médií, nebo zařízení využívající úložiště, jako je USB flash disk, SD karta nebo DVD. |
Služby aplikací a rozšíření
Část App Services a rozšíření popisuje, jak integrovat aplikační služby do aplikace pro UPW, aby bylo možné sdílet data a funkce napříč aplikacemi.
| Téma | Popis |
|---|---|
| Vytvoření a využití služby App Service | Naučte se psát aplikaci pro Univerzální platformu Windows (UPW), která může poskytovat služby jiným aplikacím UPW a jak tyto služby využívat. |
| Převod služby App Service tak, aby běžela ve stejném procesu jako její hostitelská aplikace | Převeďte kód služby App Service, který běžel v samostatném procesu na pozadí, na kód, který běží ve stejném procesu jako váš poskytovatel služby App Service. |
| rozšíření aplikace o aplikační služby, rozšíření a balíčky | Určete, kterou technologii použít k rozšíření a komponentizaci aplikace, a získejte stručný přehled o jednotlivých aplikacích. |
| Vytvořit a využít rozšíření aplikace | Napište a hostujte rozšíření aplikací pro Univerzální platformu Windows (UPW), které rozšiřují vaši aplikaci prostřednictvím balíčků, které si uživatelé můžou nainstalovat z Microsoft Storu. |
Úlohy na pozadí
V části úlohy na pozadí se dozvíte, jak v reakci na triggery spustit jednoduchý kód na pozadí.
| Téma | Popis |
|---|---|
| Pokyny pro úlohy na pozadí | Ujistěte se, že vaše aplikace splňuje požadavky na spouštění úloh na pozadí. |
| Přístup k senzorům a zařízením z úlohy na pozadí | DeviceUseTrigger umožňuje univerzálním aplikacím pro Windows přistupovat k senzorům a periferním zařízením na pozadí, i když je vaše aplikace na popředí pozastavená. |
| Vytvoření a registrace úlohy na pozadí procesu | Vytvořte a zaregistrujte úlohu na pozadí, která se spouští ve stejném procesu jako vaše aplikace v popředí. |
| Vytvoření a registrace úlohy na pozadí, která běží mimo proces | Vytvořte a zaregistrujte úlohu na pozadí, která běží v samostatném procesu od aplikace, a zaregistrujte ji, aby se spustila, když aplikace není v popředí. |
| Vytvořit a zaregistrovat úkol na pozadí pomocí modelu COM pro aplikaci Win32 | Vytvořte úlohu na pozadí modelu COM, která se dá spustit v hlavním procesu nebo mimo proces, když není spuštěná zabalená aplikace Win32. |
| přenést úlohu na pozadí mimo proces do úlohy na pozadí procesu | Zjistěte, jak přenést úlohu na pozadí nezávislou na procesu na úlohu na pozadí v rámci procesu, která běží ve stejném procesu jako vaše aplikace běžící na popředí. |
| Ladění úlohy na pozadí | Naučte se, jak ladit úlohu na pozadí, včetně aktivace úlohy na pozadí a trasování ladění v protokolu událostí Windows. |
| Deklarovat úlohy na pozadí v manifestu aplikace | Povolte použití úloh na pozadí tím, že je deklarujte jako rozšíření v manifestu aplikace. |
| Registrace úlohy na pozadí pro skupinu | Izolovat registraci úlohy na pozadí pomocí skupin. |
| Vyřešte zrušený úkol na pozadí | Zjistěte, jak provést úlohu na pozadí, která rozpozná žádosti o zrušení a přestane fungovat, a hlásí zrušení aplikace pomocí trvalého úložiště. |
| Monitorování průběhu úkolů na pozadí a dokončení | Zjistěte, jak vaše aplikace rozpozná průběh a dokončení úlohy na pozadí. |
| Optimalizace aktivity na pozadí | Zjistěte, jak snížit energii použitou na pozadí a pracovat s uživatelským nastavením pro aktivitu na pozadí. |
| Zaregistrujte úlohu na pozadí | Zjistěte, jak vytvořit funkci, která se dá znovu použít k bezpečné registraci většiny úloh na pozadí. |
| Reakce na systémové události pomocí úloh na pozadí | Zjistěte, jak vytvořit úlohu na pozadí, která reaguje na události SystemTrigger. |
| Spusťte úlohu na pozadí pomocí časovače | Zjistěte, jak naplánovat jednorázovou úlohu na pozadí nebo spustit periodickou úlohu na pozadí. |
| Spustit na pozadí neomezeně | Pomocí funkce můžete spustit úlohu na pozadí nebo rozšířenou relaci provádění na pozadí po neomezenou dobu. |
| Aktivace úlohy na pozadí z aplikace | Zjistěte, jak pomocí ApplicationTrigger aktivovat úlohu na pozadí z aplikace. |
| Nastavit podmínky pro spuštění úlohy na pozadí | Zjistěte, jak nastavit podmínky, které řídí, kdy se úloha na pozadí spustí. |
| Přenos dat na pozadí | Pomocí rozhraní API pro přenos na pozadí zkopírujte soubory na pozadí. |
| Aktualizace živé dlaždice prostřednictvím úlohy na pozadí | Pomocí úlohy na pozadí můžete aktualizovat živou dlaždici aplikace aktuálním obsahem. |
| Použijte spouštěč údržby | Naučte se používat třídu MaintenanceTrigger ke spouštění odlehčeného kódu na pozadí, když je zařízení připojené. |
Vzdálené systémy
Část Připojené aplikace a zařízení (Project Rome) popisuje, jak pomocí platformy Vzdálené systémy zjišťovat vzdálená zařízení, spouštět aplikaci na vzdáleném zařízení a komunikovat se službou App Service na vzdáleném zařízení.
| Téma | Popis |
|---|---|
| Zjišťování vzdálených zařízení | Zjistěte, jak zjistit zařízení, ke kterým se můžete připojit. |
| Spuštění aplikace na vzdáleném zařízení | Zjistěte, jak spustit aplikaci na vzdáleném zařízení. |
| Komunikovat se vzdálenou aplikační službou | Zjistěte, jak pracovat s aplikací na vzdáleném zařízení. |
| Připojení zařízení prostřednictvím vzdálených relací | Vytvářejte sdílená prostředí na více zařízeních tím, že je spojíte ve vzdáleném připojení. |
Úvodní obrazovky
Sekce Úvodní obrazovky popisuje, jak nastavit a nakonfigurovat úvodní obrazovku vaší aplikace.
| Téma | Popis |
|---|---|
| Přidání úvodní obrazovky | Nastavte obrázek úvodní obrazovky vaší aplikace a barvu pozadí. |
| Zobrazit úvodní obrazovku na delší dobu | Chcete-li zobrazit úvodní obrazovku na delší dobu, vytvořte rozšířenou úvodní obrazovku pro vaši aplikaci. Tato rozšířená obrazovka napodobuje úvodní obrazovku zobrazenou při spuštění aplikace a dá se přizpůsobit. |