Kā izveidot Android lietotnes, izmantojot Kotlin

Kā izveidot Android lietotnes, izmantojot Kotlin

Kotlin ir moderna programmēšanas valoda, ko Google iesaka Android lietotņu izstrādei. Tās sintakse ir kodolīga, nulldroša, viegli apgūstama iesācējiem un pilnībā saderīga ar Java. Šajā rakstā mēs apskatīsim praktiskos soļus Android lietotnes izveidei, izmantojot Kotlin, sākot no rīku sagatavošanas un projekta izveides līdz pirmās lietotnes palaišanai.

1. Sagatavošana: nepieciešamo instrumentu uzstādīšana

Pirms sākat kodēšanu, pārliecinieties, vai esat iestatījis pareizo izstrādes vidi. Galvenie nepieciešamie rīki ir:

1. Android studija
Šī ir oficiālā IDE Android lietotņu veidošanai. Android Studio ietver redaktoru, emulatoru, Gradle veidošanas sistēmu un daudzas citas funkcijas, lai paātrinātu izstrādi.

2. JDK (Java izstrādes komplekts)
Android Studio parasti ietver nepieciešamo JDK. Tomēr pārliecinieties, vai izmantotā versija ir saderīga ar jūsu Android Studio.

3. Android SDK
SDK tiks instalēts, izmantojot Android Studio. Jūs lejupielādēsiet tādus komponentus kā Android platforma, izstrādes rīki un emulators.

Pēc instalēšanas atveriet Android Studio un ļaujiet tai pabeigt nepieciešamo komponentu lejupielādi, kad tā pirmo reizi darbojas.

2. Izveidojiet jaunu Android projektu

Lai izveidotu sākuma projektu, veiciet tālāk norādītās darbības.

1. Atveriet Android Studio
2. Atlasiet Jauns projekts
3. Atlasiet veidni, piemēram, Tukša aktivitāte (visizplatītākā mācībām)
4. Aizpildiet projekta informāciju:
– Nosaukums: piemēram, `PirmāPieteikums`
– Pakotnes nosaukums: piemēram, `com.example.firstapplication`
– Valoda: izvēlieties Kotlin
– Minimālais SDK: atlasiet atbilstoši mērķa ierīcei (piemēram, API 21, lai tas būtu saderīgs ar daudzām ierīcēm)
5. Noklikšķiniet uz Pabeigt

Android Studio automātiski izveidos projekta struktūru, tostarp Kotlin failus un izkārtojuma failus.

3. Izprotiet Android projekta pamatstruktūru

Lasīt  Pilnīgs macOS lietošanas ceļvedis iesācējiem

Kad projekts būs pabeigts, jūs redzēsiet vairākas svarīgas mapes:

– app/src/main/java/ : kur atrodas Kotlin faili (programmas kods)
– app/src/main/res/ : kur tiek glabāti resursi, piemēram, izkārtojumi, attēli, virknes, krāsas
– izkārtojums/ : XML bāzes attēlošanas fails
– vērtības/ : satur `strings.xml`, `colors.xml`, `themes.xml`
– AndroidManifest.xml: satur svarīgu informāciju par lietojumprogrammu, piemēram, darbību un atļauju sarakstu.
– build.gradle: būvēšanas konfigurācija, atkarības un bibliotēkas versijas

Šīs struktūras izpratne palīdzēs izvairīties no neskaidrībām, kad projekts sāks kļūt lielāks.

4. Aktivitāšu izpratne: lietojumprogrammas sākumpunkts

Klasiskā Android lietotnē galveno ekrānu parasti attēlo aktivitāte (Activity). Veidojot projektu “Tukša aktivitāte”, Android Studio izveido failu “MainActivity.kt”.

Vienkārša `MainActivity.kt` satura piemērs (parasti šāds):

Kotlins
pakotne com.example.firstapplication

importēt androidx.appcompat.app.AppCompatActivity
importēt android.os.Bundle

klase Galvenā aktivitāte: Lietotnes saderības aktivitāte() {
ignorēt jautrību vietnēCreate(savedInstanceState: Pakotne?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
}
}

Īss skaidrojums:
– `onCreate()` tiek izsaukts, kad aktivitāte tiek izveidota
– `setContentView()` nosaka izmantojamo izkārtojumu, piemēram, `activity_main.xml`

5. Skatu veidošana ar XML

Atveriet failu `res/layout/activity_main.xml`. Iesācējiem varat izmantot noformējuma skatu (vilkt un nomest) vai tieši rediģēt XML.

Vienkāršs izkārtojuma piemērs: teksts un poga.

“` xml

Atstājiet komentāru