devnews.pl

Main Menu

  • Informacje
    • Systemy i przeglądarki
    • Gadżety
  • Narzędzia
  • Frontend
  • Backend
  • QA
  • Języki programowania

logo

devnews.pl

  • Informacje
    • Systemy i przeglądarki
    • Gadżety
  • Narzędzia
  • Frontend
  • Backend
  • QA
  • Języki programowania
Narzędzia
Home›Narzędzia›Ułatwione tworzenie animacji w Android Studio 4.0

Ułatwione tworzenie animacji w Android Studio 4.0

By Bernadeta Zapała
3 czerwca 2020
130
0
Share:

Programiści aplikacji na Androida mogą korzystać z udostępnionego przez Google Android Studio 4.0 z nowym edytorem ruchu i walidacją układów. Zaledwie trzy miesiące temu Google wydało wersję Android Studio 3.6, a już dziś możemy korzystać z kolejnej, stabilnej wersji z wieloma poprawkami i przydatnymi dodatkami.

Motion Editor

Pierwszą nowością jest edytor ruchu, który pozwala na kontrolowanie animacji w tworzonych programach. Poprzednio AndroidX zawiera podklasę ConstraintLayout o nazwie MotionLayout. Jednak trudności przy samodzielnym tworzeniu złożonych plików XML były na tylko duże, że twórcy uprościli ten proces.

https://thumbs.gfycat.com/DistantSnarlingHapuka-mobile.mp4

 

Dlatego w nowej wersji to edytor tworzy pliki XML, a programiści mogą intuicyjnie edytować przejścia czy kluczowe klatki. Interfejs pozwala także na podgląd tworzonych animacji obiektów i jednoczesną edycję, dlatego po jednym kliknięciu można podejrzeć kod stworzony przez edytora.

Ulepszony podgląd layoutu aplikacji

Drugą zmianą jest widok aplikacji. W teorii oznacza to, że deweloper może zobaczyć jak dana aplikacja będzie wyglądać na różnych urządzeniach z systemem Android. Oczywiście w praktyce mowa o sprzętach z ekranami o różnych proporcjach i wielkości.

Android Studio 4.0 - Layout validation

Z pewnością pozwoli to na tworzenie programów dopracowanych od początku pod kątem różnych urządzeń. Kolejną funkcją w tym wątku jest odświeżanie na żywo. Ponadto w połączeniu z urządzeniami z co najmniej Android 10, dostępne są bardziej szczegółowe atrybuty widoku.

Inne zmiany i poprawki

Kolejne ważne zmiany zaszły w interfejsie narzędzia do zarządzania mocą procesora. Wśród statystyk wydajności znajdują się informacje o tym, w jaki sposób aplikacja korzysta z procesora lub jakie jest jej opóźnienie w milisekundach. Godne uwagi są również inne wprowadzone przez Google zmiany:

  • Aktualizacja CPU Profiler – bardziej intuicyjny w nawigacji interfejs użytkownika
  • Kotlin DSL: niezbędna obsługa plików skryptowych Kotlin DSL
  • Aktualizacja reguł R8 – funkcje inteligentnego edytora dla reguł skurczu kodu
  • Build Analyzer
  • Aktualizacja szablonu na żywo — charakterystyczne dla Androida szablony na żywo dla kodu Kotlin
  • Zależności między funkcjami: zdefiniuj zależności między modułami funkcji dynamicznych
  • Obsługa Clangd: Clangd i Clang-Tidy są domyślnie włączone
  • Aktualizacja obsługi języka Java 8: interfejsy API, z których można korzystać niezależnie od minimalnego poziomu interfejsu API aplikacji.

Zmiany są także przedstawione w poniższym materiale wideo:

 

Podsumowując, Android Studio 4.0 uprzyjemni tworzenie aplikacji i pomoże szybciej dostosować je do wielu urządzeń jednocześnie.

Źródła:

  • https://www.komputerswiat.pl/aktualnosci/aplikacje/android-studio-40-juz-do-pobrania-wsrod-nowosci-ulatwione-tworzenie-animacji/fk077zw
  • https://developer.android.com/studio/releases
  • https://www.xda-developers.com/google-android-studio-4-0-stable-release/
  • https://www.dobreprogramy.pl/Android-Studio-4.0-do-pobrania.-Jest-latwiejsze-programowanie-animacji-i-podglad-layoutow,News,108172.html
TagsAndroid Studio 4.0AplikacjeDevelopmentGoogle

Share:

  • Linux Mint 20
    Systemy i przeglądarki

    Linux Mint 20 Ulyana – wydanie o wydłużonym wsparciu

  • Informacje

    Styczniowy Patch Tuesday z luką 0-day

  • Systemy i przeglądarki

    Google Chrome – prace nad uwierzytelnianiem i baterią

  • 25 lutego 2021

    ReacType 5.0 – zmiany we wprowadzaniu komponentów

  • 23 lutego 2021

    Dapr v.1.0 gotowy do fazy produkcji

  • 22 lutego 2021

    ReScript 9.0 z zewnętrzną konfiguracją stdlib

  • 22 lutego 2021

    One UI 3.1 z ciekawymi nowościami dla urządzeń Samsunga

  • 22 lutego 2021

    Windows Terminal Preview 1.6 z nową sekcją ustawień

  • 15 lutego 2021

    Visual Studio Code 1.53 z ulepszeniami debugowania

  • 8 lutego 2021

    Edge 89 beta, Edge Dev 90 i nowości na kanale Canary

  • 2 lutego 2021

    Firefox 85 i Firefox Nightly – nowe wersje przeglądarki Mozilli

  • 29 stycznia 2021

    Billboard.js 2.2.0 z nowymi funkcjami wykresów

  • 26 stycznia 2021

    Kendo UI R1 2021 – nowości dla bibliotek

  • 21 stycznia 2021

    Narzędzie Vno – połączenie Vue i Deno

  • 19 stycznia 2021

    GitHub Enterprise Server 3.0 RC – kandydat do wydania

  • 15 stycznia 2021

    TypeScript 4.2 Beta z ulepszeniami typów krotek

  • 13 stycznia 2021

    Styczniowy Patch Tuesday z luką 0-day

  • 11 stycznia 2021

    Safari Technology Preview 118 dostępne dla programistów

  • 8 stycznia 2021

    Microsoft Launcher na Androida z usprawnionym dotykiem

  • 7 stycznia 2021

    WebStorm 2020.3.1 dostępny dla urządzeń z Apple Silicon

  • 22 grudnia 2020

    ReScript 8.4 z przypiętymi zależnościami

  • 14 grudnia 2020

    Edge 88 beta i przeglądarka na kanale Canary dostępne!

  • 9 grudnia 2020

    Chrome 88 Beta z nowościami w WebXR

  • 9 grudnia 2020

    Snowpack 3.0 RC z eksperymentalnymi funkcjami

  • 4 grudnia 2020

    Android Studio Arctic Fox – nowe wydanie narzędzia Google

  • 4 grudnia 2020

    The Hack Summit 2020 – konferencja IT Security

  • 2 grudnia 2020

    PowerToys 0.27 z poprawkami błędów

  • 2 grudnia 2020

    Aleph.js alfa z funkcją importowania map

  • 27 listopada 2020

    Cypress 6.0 zwiększa zakres możliwości obsługi sieci

  • 26 listopada 2020

    Firefox 83 przyspiesza i wprowadza tryb HTTPS-Only

  • 25 listopada 2020

    Electron 11.0 z obsługą Apple Silicon

  • 25 listopada 2020

    Prettier 2.2 z obsługą najnowszego TypeScript 4.1

  • 24 listopada 2020

    Tailwind CSS 2.0 z narzędziami kontroli tekstu

 

 

Jesteśmy pasjonatami najnowszych technologii w świecie programowania. Zbieramy dla Was informacje i porady z całego świata, które sprawią, że Twoja praca stanie się jeszcze bardziej efektywna.

Obserwuj nas codziennie, aby być na bieżąco oraz śmiało udostępniaj nasze posty.

Zespół DevNews

Kategorie

  • Backend
  • Bez kategorii
  • Frontend
  • Gadżety
  • Informacje
  • Języki programowania
  • Narzędzia
  • QA
  • Systemy i przeglądarki

OBSERWUJ NAS

KONTAKT

Chcesz się z nami skontaktować?

Napisz do nas wiadomość: kontakt@devnews.pl

www.devnews.pl | DEVNEWS 2020 | Newsy i ciekawostki ze świata IT