Tudd Intuíció, előadás, fajta alkalmazásokat és azok szerkezetét

3.5 Alkalmazási Nyilvánvaló

Az gyökérkönyvtárába minden Android kérelemnek tartalmaznia kell AndroidManifest fájlt. xml (pontosan ugyanazt a nevet). Az alkalmazás nyilvánvaló tartalmazza az összes lényeges információt a rendszer által használt kezdeni, és az alkalmazás futtatásához. Összefoglaló. szereplő kiáltvány:

A nyilvánvaló fájl csak két elemből áll: és Ezek kötelező, és ugyanabban az időben pontosan egyszer. A fennmaradó elemek előfordulhat egynél többször vagy egyáltalán nem, ebben az esetben a nyilvánvaló meghatározza egy üres alkalmazás.

Az alábbi felsorolás mutatja általános szerkezetét a nyilvánvaló fájl.

Listing 3.1. A fájl szerkezete AndroidManifest.xml

A nyilvánvaló elemei egy szintet, mint például a . . . . követhetik egymást, bármilyen sorrendben. elem Ez egy kivétel ez alól, meg kell követni az adott tevékenység.

Pontosabban beszélni a fájlt és annak legfontosabb elemeit fog menni a laborba.

3.6 Resources

Amikor fejlődő mobil alkalmazásokat kell fejleszteni a szokása elválasztó alkalmazás forrásokat a kódot. Ezzel az alkalmazás-erőforrások lehetnek: .. A kép, vonal, szín, elrendezés a felhasználói felület elemeit (layout), stb Tanszék forrásokat a kód lehetővé teszi az alternatív erőforrások különböző eszközök konfigurációja: a nyelv, a képernyő felbontása, stb kompatibilitás érdekében .. különböző konfigurációkban, erőforrásokat kell csoportosítani típusonként egy könyvtár források és konfiguráció a készülék, ami könyvtár helyezzük mappa res /.

Bármilyen típusú erőforrás lehet meghatározni két csoportban. Az első határozza meg a felhasználandó forrásokkal függetlenül a konfiguráció az eszköz vagy az esetben, ha a konfiguráció alapján nincs megfelelő alternatív erőforrások. Ez a csoport az úgynevezett alapértelmezett erőforrás (alapértelmezett). A második csoport azonosítja források, alkalmas egy adott konfiguráció a készülék, a könyvtár nevét jelöli ezt a konfigurációt. Ezek a források nevezik alternatíva.

Tudd Intuíció, előadás, fajta alkalmazásokat és azok szerkezetét

Tudd Intuíció, előadás, fajta alkalmazásokat és azok szerkezetét

a) az alapértelmezett elrendezés (az alkalmazás nincs alternatívája)

b) minden egyes készülék egy megfelelő elrendezésben

Meg kell jegyezni, hogy az erőforrás fájlokat nem lehet elhelyezni a mappa res / közvetlenül, azokat úgy kell elhelyezni a megfelelő könyvtárba, különben nem fog kiadni egy fordítási hibát.

Minden forrás, mely tartalmazta almappákat tartják az alapértelmezett források. Nyilvánvaló, hogy a különböző típusú eszközökhöz más típusú források. Például a készülékek különböző méretű képernyő elrendezés a felhasználói felület elemeit, hogy más. 3.6 ábra mutatja a megjelenése változatok alkalmazások csak az alapértelmezett elrendezés (a) és alternatív elrendezése (b). Még a rajz egyértelmű, hogy a helyes megközelítés alkalmazása. változtatja megjelenését függően a képernyő mérete vonzóbb, mint a változatlan maradt.

Annak meghatározására, konfigurációjától függően alternatívák a különböző források:

  • meg kell menteni források egy új könyvtárat, az erőforrás fájl nevet kell pontosan ugyanaz, mint a megfelelő fájlt az alapértelmezett erőforrás.
  • Minden forrás meghatározása után érhető el a link a saját azonosítóját. meghatározott az automatikusan létrehozott osztályba R. Minden egyes típusú erőforrás a R osztályú van egy alosztálya. például R.drawable minden grafikus erőforrásokat. ID erőforrás mindig két részből áll:

    • forrás típusa - összes erőforrás szerint vannak csoportosítva típusát, például, húr, húzható, elrendezése;
    • Resource Name - a fájl nevét kiterjesztés nélkül, vagy az értéke android: name attribútumot az XML fájl egy egyszerű értéket.

    Eléréséhez erőforrás két módja van:

    • A kód: használhatja kifejezések, mint R.tip_resursa.imya_resursa például R.string.hello;
    • XML: XML használ egy speciális szintaxist, amely megfelel egy adott azonosító az R osztály, például, @ string / helló.

    Pontosabban beszélni a források felhasználását a laboratóriumban.

    Kapcsolódó cikkek