Mappák és fájlok a projektben android studiu
# Xf015; »Ön'újra olvasod „6. lecke: A mappák és fájlok a projekt”
Ebben a leckében bevezetésre kerül a projekt szerkezetét, a mappák tanulni fog, ami, az, hogy megfeleljen bizonyos fájlokat. Így kezdődik a legfontosabb. A bal oldalon az Android Studio a karmester a projekt, amelynek keretében lehetőséged van, hogy az összes fájlt, amelyek a projektben, és akkor jön létre. Nyilvánosságra az app mappát, majd a src mappában benne feltárjuk a fő mappát, amelyben megtalálható még két mappák és nyilvánvaló fájlt. Az egyik ilyen mappák: java (amely csomagkapcsolt osztályok, még egy fontos osztály) és a második mappa res (mappa tartalmazza az erőforrás).
Most még részletesen a mappa tartalma fontosabb, nevezetesen: AndroidManifest.xml fájlt és két mappát: java és res.
Röviden a nyilvánvaló fájlt.
- AndroidManifest.xml - nyilvánvaló fájlt. Ebben lesz leírni milyen tevékenységek és szolgáltatások az alkalmazáson belül, a minimum változata Android azt kellene futtatni, és ez milyen jogokkal kell futtatni (például hálózati hozzáférés vagy memóriakártya). További információk a manifest file AndroidManifest.xml fog tanulni a leckét 7. Itt van, hogyan néz ki a kezdeti szakaszban, amikor az imént létrehozott egy új projekt, és semmi sem változott a jegyzékfájlhoz:
Bár meg kell tudni, hogy a Kiáltvány egy fontos fájl, amely felelős a legtöbb dolgot az generált alkalmazás, kérjük, olvassa el a következő leckét.
Mi továbbra is tanulmányozza a tartalmát a fő mappát. Még mindig van két mappa jav és res. Kezdjük talán a res mappát. És így:
Tartalom res mappát.
Megjegyezzük, hogy ha felfedi az al-mappák: húzható-hdpi, húzható-mdpi, húzható-xhdpi és húzható-xxhdpi, azt találjuk, hogy azok tartalmaznak egy fájlt png formátumban, sőt, ugyanazt a képet az egyetlen különbség az, hogy azok különböző méretű, hogy készül a különböző képernyőfelbontás. Alapértelmezésben a kép egy szabványos, zöld robot:
De akkor minden mappában, hanem a szabványos képeket, hogy tegye a. És most a szórakoztató, amely megjeleníti ezt a képet? És akkor valószínűleg már sejtette, hogy .... Képek találhatók ezek a mappák alatt alkalmazások ikonjaival hoz létre. És ami a legfontosabb, mozgassa a kép a mappában, akkor egyszerűen drag and drop, egyszerűen és gyorsan, azt mondhatjuk, tökéletes! Menjünk tovább.
Most fut az emulátor Genymotion, majd indítsuk el a projektet, és meglátjuk, mi történik:
Mi most létrehozott egy gombot, anélkül, hogy egyetlen sor kódot, és ez nem korlátozza a tervezők tevékenységét részletesebben a munkát elrendezés felhúzókötelek lesz szó a 8. osztályba.
A mappa tartalma java.
Táguló java mappában találunk egy csomag (csomag), amely tartalmazza a fő osztály fájlt MyActivity, a neve a fő osztály létrehozásakor megadott projekt (akkor lehet, hogy más). Nyisd az osztály, és nézd meg a kódot: