Articles

GeeksforGeeks

Android Studio oferă o platformă în care se pot dezvolta aplicații android pentru telefoane Android, tablete, Android Wear, Android TV. Android Studio este IDE oficial pentru dezvoltarea de aplicații Android, și se bazează pe ideea IntelliJ. Se poate dezvolta aplicații Android folosind Kotlin sau Java ca limbaj Backend și XML pentru dezvoltarea UI frontend.

în calcul, un plug-in este o componentă software care adaugă o caracteristică particulară unui program de calculator existent. Când un program acceptă plug-in-uri, Acesta permite personalizarea. Pluginurile sunt o modalitate excelentă de a crește productivitatea și experiența generală de programare.Unele sarcini sunt plictisitoare și nu distractiv de a face, prin utilizarea plugin-uri în Android Studio puteți obține mai mult de făcut în mai puțin timp. Deci, în acest articol, vom împărtăși cu dvs. 7 pluginuri utile Android Studio care vă vor ajuta să deveniți un dezvoltator Android mai bun.x

cheie promotor X

cheie promotor X ajută pentru a obține comenzile rapide necesare în timp ce lucrează la proiecte Android. Când dezvoltatorii utilizează mouse-ul pe un buton din interiorul IDE, tasta promotor X prezintă comanda rapidă de la tastatură pe care ar fi trebuit să o utilizați alternativ. Key promotor X oferă o modalitate simplă de a studia cum să înlocuiți munca obositoare a mouse-ului cu tastele tastaturii și ajută la trecerea la o dezvoltare mai rapidă, fără mouse. Fereastra Cheie promotor x tool oferă o listă de acțiuni ale mouse-ului care sunt utilizate cel mai mult de dezvoltatori și oferă rapid comanda rapidă pe care dezvoltatorii o pot utiliza alternativ. Butoane care nu au o comandă rapidă, cheia promotor X solicită posibilitatea de a crea direct unul.

ButterKnifeZelezny

ButterKnifeZelezny este un studio Android plug-in pentru crearea de injecții ButterKnife din XML aspect selectat. Este un plug-in foarte simplu pentru Android Studio / idee care acceptă crearea cu un singur clic a ButterKnife vezi injecții. Faptul distractiv este Butterknifeprogramatorii sunt leneși, iar programatorii care nu sunt leneși nu sunt programatori buni. Aproape dezvoltatorii Android ar trebui să știe Biblioteca de adnotări ButterKnife a lui @JakeWharton. Dezvoltatorul poate implementa această bibliotecă fără a scrie o mulțime de plictisitor findviewbyid () și setOnClickListener (). Scopul principal este de a facilita dezvoltatorilor să genereze rapid codul vizualizării de legare a controlului și să sporească eficiența codării.

Json la clasa Kotlin

Json la clasa kotlin este un plugin pentru a crea clasa de date Kotlin din șir JSON, cu alte cuvinte, un plugin care schimbă șir JSON la clasa de date Kotlin. Cu aceasta, puteți genera o clasă de date Kotlin din șirul JSON programatic. Sprijinirea (aproape) toate tipurile de adnotare JSON libs’ (Gson, Jackson, Fastjson, MoShi și LoganSquare, kotlinx.serializare (valoare personalizată implicită)). Unele dintre caracteristicile importante sunt:

  • personalizarea propriilor adnotări
  • inițializarea proprietăților cu valori implicite
  • permiterea proprietăților să fie nule(?)
  • determinarea nulabilității proprietății automat
  • redenumirea numelor câmpurilor pentru a fi stilul camelCase atunci când selectați o țintă JSON lib adnotare
  • generarea clasei Kotlin ca clase individuale
  • generarea clasei Kotlin ca clase interioare
  • formatarea oricărui șir JSON legal
  • generarea tipului de hartă atunci când cheia json este tipul primitiv
  • creați adnotări numai atunci când este necesar
  • personalizat definiți clasa de date clasa părinte
  • Sortați ordinea proprietății după Alfabetic
  • Faceți proprietatea cuvintelor cheie validă
  • /http URL
  • suport Personalizați-vă propriul plugin prin modul de extensie
  • suport pentru clasa normală
  • suport pentru încărcarea dinamică a pluginului
  • suport pentru generarea ListClass de la Jsonarray
  • schema json complexă care susține

Json la clasa kotlin este un instrument excelent pentru dezvoltatorii Kotlin și poate converti un șir JSON la clasa de date Kotlin. Instrumentul nu numai că putea înțelege tipurile primitive, ci și crea automat tipuri complexe. Este pur și simplu accesibil. Noi oferim shortcut keymap ALT + K pentru Windows și opțiunea + K Pentru Mac, au un try și aveți de gând să scadă în dragoste cu ea! JsonToKotlinClass face doar programarea mai încântătoare.

paranteze curcubeu

paranteze curcubeu adaugă paranteze curcubeu și paranteze curcubeu la cod. Codificarea culorilor parantezele simplifică obținerea parantezelor împerecheate, astfel încât dezvoltatorii să nu se piardă într-o mare de paranteze identice. Acesta este un instrument foarte util și salvează confuzia de a selecta ce suport trebuie închis. Fiecare pereche de paranteze / paranteze are o culoare diferită. Destul de simplu, dar un plugin excelent.

CodeGlance

plugin Codeglance ilustrează o imagine de ansamblu mărită-out sau minimap similar cu cel găsit în Sublime în panoul editor. Minimap permite defilare rapidă permițându-vă să sari direct la secțiuni de cod. Unele dintre cele mai importante caracteristici sunt:

  • Codeglance funcționează cu ambele teme de lumină și întuneric folosind culorile personalizate pentru evidențierea sintaxei.
  • fir lucrător pentru redare
  • redarea culorilor folosind Tokenizer IntelliJ lui
  • derulabil!
  • încorporat în fereastra editorului
  • înlocuire completă Pentru Schiță de cod care ajută la noi IntelliJ construiește.

ADB Idea

ADB Idea este un plugin pentru Android Studio și Intellij IDEA care accelerează dezvoltarea android obișnuită. Acesta permite comenzi rapide pentru diverse funcționalități emulator, care sunt în mod normal foarte consumatoare de timp, cum ar fi resetarea datelor aplicației, dezinstalarea aplicației, sau inițializarea debugger. Sunt furnizate următoarele comenzi:

  • ADB dezinstalare App
  • ADB Kill App
  • adb start App
  • ADB Restart app
  • ADB clear App date
  • ADB Clear App date și reporniți
  • adb Start App cu Debugger
  • ADB Restart App cu Debugger
  • ADB Grant/revoca permisiunile
  • ADB Clear app date și reporniți
  • activare/dezactivare Wi-Fi

  • adb activare/dezactivare date mobile
etichete articol:
etichete practică: