Articles

GeeksforGeeks

Android Studio tarjoaa alustan, jossa voi kehittää android-sovelluksia Android-puhelimille, tableteille, Android Wearille, Android TV: lle. Android Studio on virallinen IDE Android sovelluskehitykseen, ja se perustuu IntelliJ IDEA. Yksi voi kehittää Android sovelluksia Kotlin tai Java Backend kieli ja XML kehittää frontend UI.

tietotekniikassa plug-in on ohjelmistokomponentti, joka lisää olemassa olevaan tietokoneohjelmaan tietyn ominaisuuden. Kun ohjelma tukee laajennuksia, se mahdollistaa räätälöinnin. Liitännäiset ovat hyvä tapa lisätä tuottavuutta ja yleistä ohjelmointikokemusta.⁣ ⁣ Jotkut tehtävät ovat tylsää ja ei ole hauskaa tehdä, käyttämällä plugins Android Studio voit saada enemmän tehdä vähemmän aikaa. ⁣ ⁣ Joten tässä artikkelissa, jaamme kanssanne 7 hyödyllisiä Android Studio plugins, joka auttaa tulla parempi Android Kehittäjä.⁣ ⁣

key Promotor X

key Promotor X auttaa saamaan tarvittavat pikakuvakkeet työskennellessään Android-projekteissa. Kun kehittäjät käyttävät hiirtä IDE: n sisällä olevassa painikkeessa, Key promoottori X esittää pikanäppäimen, jota sinun olisi pitänyt käyttää vaihtoehtoisesti. Key Promoter X tarjoaa yksinkertaisen tavan tutkia, miten korvata rasittava hiirityö näppäimistön näppäimillä ja auttaa siirtymään nopeampaan, hiirettömään kehitykseen. Key Promoter X-työkaluikkuna antaa osumalistan hiiritoiminnoista, joita kehittäjät käyttävät eniten, ja se tarjoaa nopeasti pikakuvakkeen, jota kehittäjät voivat käyttää vaihtoehtoisesti. Näppäimet, joissa ei ole pikakuvaketta, Näppäinpromoottori X pyytää mahdollisuutta luoda sellainen suoraan.

ButterKnifeZelezny

ButterKnifeZelezny on android-Studion plug-in, jolla luodaan ButterKnife-injektioita valitusta layout XML: stä. Se on hyvin yksinkertainen plug-in Android Studio/IDEA, joka tukee yhdellä napsautuksella luominen Butterknife näkymä injektioita. Hauska fakta on, että Butterknifeprogrammerit ovat laiskoja, ja ohjelmoijat, jotka eivät ole laiskoja, eivät ole hyviä ohjelmoijia. Lähes Android-kehittäjien pitäisi tuntea @Jakewhartonin ButterKnife-merkintäkirjasto. Kehittäjä voi toteuttaa tämän kirjaston kirjoittamatta paljon tylsää findViewById () ja setOnClickListener (). Päätarkoituksena on tehdä kehittäjille helpoksi luoda nopeasti ohjaussidonnaisen näkymän koodi ja parantaa koodaustehokkuutta.

Json to Kotlin Class

Json to kotlin Class on liitännäinen, jolla luodaan Kotlin-dataluokka JSON-merkkijonosta, toisin sanoen liitännäinen, joka muuttaa JSON-merkkijonon Kotlin-dataluokaksi. Tämän avulla voit luoda Kotlin-dataluokan JSON-merkkijonosta ohjelmallisesti. Tukee(lähes) kaikenlaisia JSON libs’ annotation (Gson, Jackson, Fastjson, MoShi ja LoganSquare, kotlinx.sarjallistaminen (oletusarvo)). Joitakin tärkeitä ominaisuuksia ovat:

  • omien huomautusten Mukauttaminen
  • alustetaan ominaisuuksia oletusarvoilla
  • sallii ominaisuuksien olevan mitättömiä(?)
  • määrittää ominaisuuden mitätöitävyyden automaattisesti
  • nimeämällä kenttien nimet camelCase-tyylisiksi kohdetta valittaessa JSON lib-merkintä.
  • Kotlin-luokan luominen yksittäisluokiksi
  • Kotlin-luokan luominen sisäisiksi luokiksi
  • muotoileminen mikä tahansa juridinen JSON-merkkijono
  • luodaan karttatyyppiä, kun JSON-avain on primitiivinen tyyppi
  • luo merkintöjä vain tarvittaessa
  • Custom define data class parent class
  • Järjestä ominaisuus aakkosjärjestyksessä
  • tee avainsanaomaisuus voimassa
  • tukee JSONin lataamista Paster / Local-tiedostosta/http URL
  • tuki Mukauta oma plugin by Extension Module
  • Normal Class support
  • Dynamic plugin load support
  • Support generating ListClass from jsonarray
  • Complex json schema supporting

JSON to kotlin Class on erinomainen työkalu Kotlin-kehittäjille ja se voi muuntaa JSON-merkkijonon Kotlin-dataluokaksi. Työkalu pystyi paitsi ymmärtämään primitiivisiä tyyppejä, myös automaattisesti luomaan monimutkaisia tyyppejä. Sinne on helppo päästä. Tarjoamme pikakuvake Alt + K Windows ja vaihtoehto + K Mac, on kokeilla ja aiot rakastua siihen! JsonToKotlinClass vain tekee ohjelmoinnista miellyttävämpää.

Sateenkaarisulkeet

Sateenkaarisulkeet lisäävät koodiin sateenkaarisulkeet ja sateenkaarisulkeet. Värikoodaus suluissa on yksinkertaisempaa saada pariksi suluissa niin, että kehittäjät eivät eksy mereen samanlaisia suluissa. Tämä on erittäin hyödyllinen työkalu ja säästää sekaannusta valitsemalla mikä kiinnike on suljettava. Jokaisella suluissa/suluissa on eri väri. Melko yksinkertainen, mutta erinomainen plugin.

CodeGlance

Codeglance-liitännäinen havainnollistaa samankaltaisen zoomatun yleiskuvan tai minimapin kuin Sublime editoripaneelissa. Minimap mahdollistaa nopean vierityksen, joten voit hypätä suoraan koodin osiin. Tärkeitä ominaisuuksia ovat:

  • Codeglance toimii sekä vaaleilla että tummilla teemoilla käyttäen kustomoituja värejä syntaksin korostukseen.
  • Työlanka renderöintiin
  • värintoistoon käyttäen IntelliJ ’ n tokenizeria
  • Scrollable!
  • upotettuna muokkainikkunaan
  • korvaa kokonaan koodin ääriviivat, jotka auttavat uusia Intellij-rakentajia.

ADB Idea

ADB Idea on Android Studion ja Intellij idean liitännäinen, joka nopeuttaa tavallista Androidin kehitystä. Se mahdollistaa pikakuvakkeet eri emulaattori toimintoja, jotka ovat yleensä hyvin aikaa vieviä, kuten nollaamalla sovelluksen tiedot, poistamalla sovelluksen, tai alustamalla debuggeri. Seuraavat komennot annetaan:

  • ADB Uninstall App
  • ADB Kill App
  • ADB Start App
  • ADB Restart app
  • ADB clear App Data
  • ADB Start App with Debugger
  • ADB Restart App with Debugger
  • enable/disable Wi-Fi

  • ADB enable/disable mobile data
article Tags:
practice Tags: