Android Studio 4.0 přichází s podporou vývoje C ++, editace pohybu a dalších

Před několika dny dostupnost nová verze Android Studio 4.0, ve kterém jsou mimo jiné představeny různé konstrukční prvky, správa gest.

Z hlavních změn které jsou do toho integrovány novou verzí je MotionLayout API, cual Rozšiřuje rozsáhlé možnosti ConstraintLayout pomoci vývojářům Android spravovat ve svých aplikacích složitá gesta a animace widgetů.

V Android Studio 4.0, používání tohoto API usnadňuje nový editor pohybu, výkonné rozhraní pro vytváření, úpravy a prohlížení animací MotionLayout.

Další ze změn, které v nové verzi vynikají, je nový inspektor designu, ladění uživatelského rozhraní je mnohem intuitivnější tím, že vám poskytneme přístup k datům, která jsou průběžně aktuální s spuštěnou aplikací, a poskytnutím informací o tom, jak jsou zdroje vyřešeny.

Chcete-li použít nástroj Live Presentation Inspector, jednoduše jej vyberte z nabídky „Zobrazit> Nástroj Windows> Inspektor prezentace“.

Kromě toho, pokud nasazujete na zařízení se systémem API úrovně 29 nebo vyšší, máte přístup k dalším funkcím, jako je například hierarchie dynamického designu které se aktualizují při změně zobrazení, podrobné atributy zobrazení, které vám také pomohou určit, jak jsou vyřešeny hodnoty prostředků a spuštěn živý 3D model uživatelského rozhraní aplikace.

Při vývoji pro více formátů, velikosti obrazovky a rozlišení, musíte zajistit, aby změny provedené v uživatelském rozhraní vypadaly dobře na všech podporovaných obrazovkách. S Okno ověření návrhu můžete zobrazit náhled návrhů na různých obrazovkách a nastavení současně, takže můžete snadno zajistit, aby aplikace vypadala dobře na různých zařízeních.

Kromě toho, můžeme najít aktualizace uživatelského rozhraní CPU Profiler. V Android Studio 4.0, Registry CPU jsou nyní oddělené z hlavní časové osy profilu a uspořádané do skupin pro snadnou analýzu.

Pro snadnější souběžnou analýzu nyní můžete vidět veškerou aktivitu vlákna na časové ose aktivity navlékání vláken (včetně metod, funkcí a událostí) a vyzkoušení nových navigačních zkratek pro snadnou navigaci v datech, například pomocí kláves W, A, S a D pro jemný posun a přiblížení.

tým také přepracován uživatelské rozhraní pro sledování systému Aby byly události jednou barvou pro lepší vizuální rozlišení, jsou vlákna uspořádána tak, aby se nejaktivnější zobrazovaly jako první.

El Základní prostředí Android Studio IDE bylo aktualizováno s vylepšeními oproti verzíms IntelliJ IDEA 2019.3 a 2019.3.3. Tato vylepšení jsou primárně zaměřena na zlepšení kvality a výkonu prostřednictvím EDI.

Živé šablony jsou užitečnou funkcí IntelliJ, která vám umožňuje vložit běžné konstrukce do kódu zadáním jednoduchých klíčových slov.

Android Studio nyní obsahuje živé šablony pro Android pro Kotlinův kód. Například jednoduše zadejte toast a stisknutím klávesy Tab rychle zadejte hlavní klíč pro toast. Úplný seznam dostupných živých šablon najdete v části Editor> Živé šablony v dialogovém okně Nastavení (nebo Předvolby).

Další změna, která je předložena, je pro vývojáře psající C ++ je IDE změněno na clangd jako modul pro analýzu primárního jazyka pro navigaci v kódu, dokončení, kontrolu a zobrazení chyb a varování.

Tým také přinesl Clang-Tidy společně s Android Studio. Chcete-li nakonfigurovat chování Clangd nebo Clang-Tidy, je třeba to provést v dialogovém okně Konfigurace EDI (nebo Předvolby), v části Jazyky a rozhraní> C / C ++> Clangd nebo Clang-Tidy.

Stáhněte si a získejte

A konečně, pro ty, kteří mají zájem o získání nové verze, mohou tak učinit na svých oficiálních webových stránkách projektu.

Odkaz je tento. 


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.