Conas aipeanna Android a chruthú le Kotlin

Conas Aipeanna Android a Chruthú le Kotlin

Is teanga ríomhchlárúcháin nua-aimseartha í Kotlin atá molta ag Google le haghaidh forbairt aipeanna Android. Tá a comhréir gonta, sábháilte ó thaobh null de, éasca le foghlaim do thosaitheoirí, agus lán-chomhoiriúnach le Java. San alt seo, clúdóimid na céimeanna praiticiúla chun aip Android a thógáil le Kotlin, ó na huirlisí a ullmhú agus tionscadal a chruthú go dtí do chéad aip a rith.

1. Ullmhúchán: Suiteáil na nUirlisí Riachtanacha

Sula dtosaíonn tú ag códú, déan cinnte go bhfuil an timpeallacht forbartha cheart socraithe agat. Is iad seo a leanas na príomhuirlisí a bheidh uait:

1. Stiúideo Android
Seo an IDE oifigiúil chun aipeanna Android a thógáil. Cuimsíonn Android Studio eagarthóir, aithriseoir, córas tógála Gradle, agus go leor gnéithe eile chun luas a chur leis an bhforbairt.

2. JDK (Trealamh Forbartha Java)
De ghnáth bíonn an JDK riachtanach san áireamh in Android Studio. Mar sin féin, déan cinnte go bhfuil an leagan atá in úsáid agat comhoiriúnach le d'Android Studio.

3. SDK Android
Suiteálfar an SDK trí Android Studio. Íoslódálfaidh tú comhpháirteanna cosúil leis an ardán Android, uirlisí tógála, agus aithriseoir.

Tar éis a shuiteáil, oscail Android Studio agus lig dó na comhpháirteanna riachtanacha a íoslódáil an chéad uair a ritheann sé.

2. Cruthaigh Tionscadal Android Nua

Lean na céimeanna seo chun tionscadal tosaithe a chruthú:

1. Oscail Stiúideo Android
2. Roghnaigh Tionscadal Nua
3. Roghnaigh teimpléad, mar shampla Gníomhaíocht Folamh (is coitianta le haghaidh foghlama)
4. Líon isteach sonraí an tionscadail:
– Ainm: mar shampla `FirstApplication`
– Ainm an phacáiste: mar shampla `com.example.firstapplication`
– Teanga: roghnaigh Kotlin
– SDK íosta: roghnaigh de réir an fheiste sprice (mar shampla, API 21 le bheith comhoiriúnach le go leor feistí)
5. Cliceáil Críochnaigh

Cruthóidh Android Studio struchtúr an tionscadail go huathoibríoch, lena n-áirítear comhaid Kotlin agus comhaid leagan amach.

3. Tuiscint a fháil ar Bhunússtruchtúr Thionscadail Android

LÉIGH  Treoir iomlán maidir le macOS a úsáid do thosaitheoirí

Nuair a bheidh an tionscadal críochnaithe, feicfidh tú roinnt fillteán tábhachtach:

– app/src/main/java/ : an áit a bhfuil comhaid Kotlin (cód cláir) suite
– app/src/main/res/ : áit a stóráiltear acmhainní ar nós leagan amach, íomhánna, teaghráin, dathanna
– leagan amach/ : comhad taispeána bunaithe ar XML
– luachanna/ : tá `strings.xml`, `colors.xml`, `themes.xml` ann
– AndroidManifest.xml: tá faisnéis thábhachtach faoin bhfeidhmchlár ann, amhail liosta gníomhaíochtaí agus ceadanna.
– build.gradle : cumraíocht tógála, spleáchais, agus leaganacha leabharlainne

Cabhróidh tuiscint ar an struchtúr seo leat mearbhall a sheachaint nuair a thosaíonn an tionscadal ag éirí níos mó.

4. Tuiscint a fháil ar Ghníomhaíochtaí: Pointe Tosaigh Iarratais

In aip chlasaiceach Android, is gnách go léirítear an príomhscáileán le Gníomhaíocht. Nuair a chruthaíonn tú tionscadal `Gníomhaíocht Fholamh`, cruthaíonn Android Studio comhad `MainActivity.kt`.

Sampla d’ábhar simplí `MainActivity.kt` (de ghnáth mar seo):

"`kotlin
pacáiste com.sampla.firstapplication

allmhairigh androidx.appcompat.app.AppCompatGníomhaíocht
allmhairigh android.os.Bundle

rang Príomhghníomhaíocht : GníomhachtChomhoiriúnachtaApp() {
sáraigh spraoi arCreate(savedInstanceState: Bundle?) {
super.onCreate(státCásannaSábháilte)
socraighContentView(R.layout.activity_main)
}
}
"`

Míniú gairid:
– Glaotar ar `onCreate()` nuair a chruthaítear an ghníomhaíocht
– cinneann `setContentView()` an leagan amach atá le húsáid, mar shampla `activity_main.xml`

5. Dearadh Radharcanna le XML

Oscail `res/layout/activity_main.xml`. Do thosaitheoirí, is féidir leat an radharc Dearaidh a úsáid (tarraing agus scaoil) nó an XML a chur in eagar go díreach.

Sampla leagan amach simplí: téacs agus cnaipe.

"`xml

Fág trácht