Гоогле издаје Андроид Студио 4.0 стабилан са новим програмским функцијама

click fraud protection

Гоогле је објавио Андроид Студио 4.0, најновију верзију свог ИДЕ-а за програмере Андроид апликација, у стабилном каналу. Ево дневника промена.

Чини се као да је јуче (ако је јуче био фебруар) то Објављен је Андроид Студио 3.6 са гомилом корисних додатака и потребним исправкама. Сада, дан (три месеца) касније, Гоогле је гурнуо Андроид Студио 4.0 у стабилну верзију са још кориснијим додацима и потребним исправкама. Читајте даље да бисте сазнали више о томе шта је ново.

Мотион Едитор

Прва функција о којој ћемо говорити је Мотион Едитор. Већ скоро пар година, АндроидКс има подкласу ЦонстраинтЛаиоут под називом МотионЛаиоут. Сврха МотионЛаиоут-а је да вам помогне да лакше анимирате између стања изгледа. Једини проблем је био што бисте морали сами да креирате прелазе у КСМЛ-у. Уз Андроид Студио 4.0, постоји нови интерфејс Мотион Едитор-а који вам омогућава да визуелно креирате и уређујете прелазе и анимације у МотионЛаиоут-у. Ионако се све завршава у КСМЛ датотеци, али више не морате сами да је пишете.

Нови инспектор распореда

Веома корисна алатка коју Андроид Студио већ неко време има је Лаиоут Инспецтор. У апликацијама за отклањање грешака, омогућава вам да видите тачно како је ваша апликација постављена на екрану, заједно са њиховим различитим атрибутима. У Андроид Студију 4.0, Нев & Импровед Лаиоут Инспецтор се проширује на стару верзију. Иако још увек можете да га користите за једноставну инспекцију стабла приказа, сада укључује функције попут освежавања уживо. Упарени са уређајима који користе најмање Андроид 10, имате још више функција, као што су детаљнији атрибути приказа и 3Д приказ онога што је на екрану.

Валидација распореда

Један од тежих аспеката дизајнирања апликације је, вероватно, креирање изгледа. Можете да направите изглед користећи уграђени преглед у Андроид студију, само да би изгледао ужасно на вашем стварном телефону или таблету. Иако је могуће пребацивање између различитих величина екрана и резолуција у прегледу, то може бити проблем. Ако је ово нешто што вас мучи, имате среће! Андроид Студио 4.0 додаје приказ Валидације распореда, који вам омогућава да видите како ће ваш изглед изгледати на различитим величинама екрана и резолуцијама, све одједном.

Јава 8 Десугаринг за све АПИ-је

Још један досадан део развоја за Андроид је покушај коришћења Јава 8 функција. Можда сте пронашли неки код који имплементира Стреам или желите да користите ламбда функцију. Можда постоји чак и Јава 8 АПИ који вам је потребан и који једноставно није практичан за заобилажење. Већ неко време, Андроид Градле додатак је био у могућности да компајлира неке Јава 8 функције у старије АПИ-је, али почевши од Андроид Студио 4.0, све Јава 8 функционалност би сада требало да буде подржана.


Ова листа је далеко од исцрпне. Ово су само неки од занимљивијих додатака у Андроид Студију 4.0. Ево резимеа главних нових побољшања и функција представљених у најновијем издању, захваљујући Гоогле-у:

Преглед дневника промена Андроид Студио 4.0

Дизајн

  • Мотион Едитор: једноставан интерфејс за креирање, уређивање и преглед MotionLayout анимације
  • Надограђен Лаиоут Инспецтор: у реалном времену и интуитивније искуство отклањања грешака
  • Валидација изгледа: упоредите свој кориснички интерфејс на више димензија екрана

Развој и профил

  • Ажурирање ЦПУ Профилера: побољшања како би кориснички интерфејс био интуитивнији за навигацију и лакше разумевање података
  • Ажурирање правила Р8: функције паметног уређивача за ваша правила за смањење кода, као што су истицање синтаксе, завршетак и провера грешака
  • ИнтеллиЈ ИДЕА 2019.3 ажурирање платформе са побољшањима перформанси и квалитета
  • Ажурирање шаблона уживо: шаблони уживо специфични за Андроид за ваш Котлин код
  • Подршка за Цлангд: Цлангд и Цланг-Тиди су подразумевано укључени

Буилд

  • Буилд Анализер: разумете и решите уска грла у вашој верзији
  • Ажурирање подршке за језик Јава 8: АПИ-ји које можете да користите без обзира на минимални ниво АПИ-ја ваше апликације
  • Зависности између функција и функција: дефинишите зависности између модула динамичких карактеристика
  • буилдФеатурес ДСЛ: омогућите или онемогућите дискретне функције изградње, као што је повезивање података
  • Котлин ДСЛ: основна подршка за датотеке скрипта Котлин ДСЛ

Ако желите да сазнате више о овом ажурирању, обавезно погледајте Гоогле-ов блог пост и белешке о издању за све детаље или погледајте видео који је уграђен испод за визуелни преглед.