Mi ez, és miért van rá szükség, androidteam

Az egyik legfontosabb része a kiáltvány - ez szűrők szándék (szándék szűrők). Ezek a szűrők leírják, hogy hol és mikor a munkát (tevékenység) indítható. Ha a tevékenység (aktivitás), illetve az operációs rendszer akar végezni néhány intézkedés, naprmmer, felfedez egy weboldalt, vagy kapcsolati választás ablak, akkor létrehoz egy objektumot, a szándékok. Ez az objektum tartalmazhat több leíró leírja, hogy mit szeretne csinálni, milyen adatokat meg kell csinálni, és milyen típusú, valamint további információkat. Android összehasonlítja az adatokat pedig a nameriniyami (Intent objektum), azzal a szándékkal, hogy a szűrők kerültek bemutatásra az összes telepített programok, és az alkalmazás a legalkalmasabb erre a célra.







Kinyilvánítása mellett az alkalmazás aktivitás, tartalomszolgáltatók, a szolgáltatások és Naren szűrők szándék, akkor is meg ograniyaeniya és eszközök (biztonsági irányítási és tesztelés).

Egy egyszerű példa AndroidManifest.xml:

  • Minden fájl AndroidManifest.xml (mint a legtöbb dlyarugih XML-fájlok, Android) tartalmaz egy névtér leírás
mint az első tagja.
  • A legtöbb manifesztekről tartalmaz egyetlen elem

    Részletes leírás AndroidManifest.xml fájl szerkezete a fájlt.

    A gyökér elem, amely tartalmaz egy teljes leírást a csomagot. Ebben a következő elemeket lehet venni: Leírja a szabályokra van szükség annak érdekében, hogy a program megfelelő működéséhez. Azaz, ha a kívánt programot használni GPS-adatokat, kifejezetten meg kell adnia, hogy ebben a szakaszban, mint ez: Jegyzék nem tartalmazhat az elem. jogok ebben a részben ismertetett, amelynek egyetlen célja a másik az alkalmazások számára a. Jegyzék nem tartalmazhat az elem. Leírja a komponensek a kódot eszköz áll rendelkezésre a vizsgálat funkcionalitás e vagy egy másik alkalmazás. Jegyzék nem tartalmazhat az elem. A gyökér elem leírását tartalmazó alkalmazás-szintű komponenseket tartalmazó csomag. Ez az elem tartalmazza a globális és / vagy az alapértelmezett értékek, mint a program ikonját, nevét dizájn, a szükséges hozzáférési jogokat, és így tovább. Jegyzék nem tartalmazhat az elem. Alatta lehetnek elhelyezve, nulla vagy több más leírások: Activity a fő összetevője az alkalmazás együttműködik a felhasználó. Az első képernyő, hogy a felhasználók láthassák, ha a program futtatásához, ez egy olyan tevékenység, és a legtöbb más ablakok fogják végrehajtani külön deyatelnosti leírt tag .






    Megjegyzés: Minden tevékenység saját tag A nyilvánvaló fájl. Ha a tevékenység nem szerepel a jegyzékben, akkor nem lesz képes futtatni. Az alkalmazás nem fog sikerülni.

    Hogy támogassa a későbbi visszakeresés az üzlet, akkor egy vagy több elemek viselkedésének leírására, hogy a tevékenység támogatja.

    Azt is társult egy vagy több komponense tevékenységüket, hogy más ügyfelek kaphatnak keresni több információt róla:

    Hozzáad egy leírást meta információt a vállalkozás, ahol az ügyfelek kap ez a ComponentInfo.metaData. Vevőkészülék (BroadcastReceiver) lehetővé teszi az alkalmazás, hogy megtudjuk, az adatok változásait vagy intézkedések történnek, még akkor is, ha a program nem fut. Valamint , megadhat egy vagy több vagy értékek , hogy a címzett támogatja. Service olyan összetevő, amely lehet futtatni a háttérben, hogy egy tetszőleges ideig. Csakúgy, mint a címke , Opcionálisan megadhat egy vagy több vagy elemek, amelyek a szolgáltató támogatja. A tartalomszolgáltató (ContentProvider) az összetevő, amely upravlet adatokhoz való hozzáférést a programban, amely lehetővé teszi, hogy más alkalmazások. Azt is meg egy vagy több elemet .

    Kiegészítések és javítások várjuk.

    Nincs kapcsolódó hír.




    Kapcsolódó cikkek