Widgets, design Android-alkalmazások
dokumentumok Fejlesztő
A widgetek olyan fontos szempont a beállítás a fő képernyőn. El lehet képzelni őket, mint a képviselete a „View” a legfontosabb adatokat és funkciókat az alkalmazás, amely közvetlenül elérhető a főképernyőn a felhasználónak. A felhasználók mozgatni kütyü a panelek a fő képernyőn, és ha támogatja, átméretezni őket annak érdekében, hogy alkalmazkodjanak az információk mennyisége belül a widget szerint a preferenciák.
típusú widgetet
hírek widgetek

Információ widgetek általában soronként néhány fontos információ elemeket, amelyek fontosak a felhasználó, és nyomon követheti, hogyan változik az információ idővel. Jó példa erre az időjárási információkat widgetek, widget, óra widget vagy könnyű sport értékelésből. Megható információs modul általában kezdődik a megfelelő alkalmazást és megnyitja a bemutató részleteit.
gyűjtemények widgetek


kontroll widgetek

Kölcsönhatás a vezérlő modul nem mozog, vagy átkerül a részleteket függően adathalmaz, például ha a keresés widget.
hibrid widgetek

Míg az összes kütyü hajlamosak vonzódik a három fent leírt típusú, sok kütyü valóban hibridek, amelyek egyesítik elemek különböző.
A tervezés szempontjából widget, widget koncentrálni körül az egyik alaptípusa, és adjunk hozzá elemeket a más típusú, ha szükséges.
Music Player Widget elsősorban vezérlő modul, de ez is tartja a felhasználók naprakész, mi a pálya jelenleg tör. Tény, hogy egyesíti elemeit a widget vezetői információs kütyü.
widgetek korlátozások
Míg widgetek lehet értelmezni, mint egy „mini-alkalmazások”, vannak bizonyos korlátai, amelyek fontos megérteni, mielőtt elkezdi fejleszteni a widget:
mert élő widget a kezdőképernyőn, azokat egymás mellett a navigációs rendszer, amely telepítve van. Ez korlátozza a támogatás gesztusai, amelyek a rendelkezésre álló modulok, mint egy teljes képernyős alkalmazás. Amíg az alkalmazás, például lehet a nézetet támasztják alá, amely lehetővé teszi a felhasználó számára, hogy navigálni a képernyők vízszintesen, ez a gesztus már használatban van a kezdőképernyőn navigálni a panelek között a fő képernyőn.
Az egyetlen gesztusai, amelyek a rendelkezésre álló modulokat:
- érintés
- függőleges elmozdulás

Tekintettel a fenti korlátozások az interakció, néhány építőkövei a felhasználói felület, amely függ a korlátozott gesztusok nem állnak rendelkezésre kütyü. A teljes listát a támogatott egységek és több információt a layout korlátozások, olvassa el a „létrehozása alkalmazás widget megjelenítési” a Widgets API útmutató alkalmazása.
tervezési útmutató
navigációs widgetek
Eltekintve a tisztán tájékoztató tartalmát, akkor is meg kellene vizsgálni a rendelkezésre navigációs linkek gyakran használt területeken az alkalmazás. Ez lehetővé teszi a felhasználók számára, hogy végre feladatokat gyorsabban és kiterjeszti a funkcionális gazdagságát az alkalmazást az otthoni képernyőn.
Jó jelöltek navigációs a kütyü:
- Generáló funkciók: funkciókat, amelyek lehetővé teszik a felhasználó számára, hogy új tartalmat az alkalmazások, mint létrehozni egy új dokumentumot, vagy egy új üzenetet.
- Nyitott felső rétegű alkalmazás: menetfúrás információs elem általában mozog a felhasználó a képernyő részleteit az alsó szinten. Hozzáférést biztosít a felső szintű alkalmazás nagyobb rugalmasságot és navigációs helyettesítheti speciális alkalmazás hivatkozásokat, amelyek segítségével a felhasználók navigálni az alkalmazás a főképernyőn. A app ikon is biztosít a modulnak egyértelmű azonosító, ha látható vegyes adatokat.
Méretének változtatása a widget
Kezdve 3.1 verzió, Android be a widgetek méretezhető platformot. Resize lehetővé teszi a felhasználók magasságát és / vagy szélessége a widget a rács korlátozza az elhelyezése a fő panelen. Ön eldöntheti, hogy engedélyezi-e a modul szabadon átméretezni, vagy ő lesz erőszakkal kötve egy vízszintes vagy függőleges átméretezés. Nem kell, hogy fenntartsák a méret a változás, ha a modul lényegében egy fix méretű.
Teszi a felhasználók számára, hogy módosítsa a méret a widget fontos előnye:
- Ők is finomhangolható, hogy mennyi információt akarnak látni az egyes widget.
- Ők jobban befolyásolják a widgeteket és ikonokat a fő panelen.

Hosszú nyomásával és az azt követő oldókapcsoió változtatható méretű átméretezés kütyü módban. A felhasználók használhatják a fogantyút húzza a modult vagy szögek állítsa be a kívánt méretet.
Ebben az egyszerű példában a felhasználó megváltoztathatja a vízszintes méretét a widget időjárás 4 lépésben, és lát egy bőséges információt az időjárás az aktuális helyzetnek minden növekedés a widget.
Minden modul mérete határozza meg, hogy mennyi információt az alkalmazás jelenik meg. Kisebb a lényegre koncentrálni, majd adjunk hozzá kontextus információt modult növekvő vízszintesen és függőlegesen.
figyelembevételével modellek
Csábító lenne végrehajtani a widget elrendezést összhangban a rács mérete amelyek alapján egy adott eszköz, amit a saját és használja a fejlődés. Ez hasznos lehet, első megközelítésben a Widget elrendezés, de tartsa szem előtt a következőket:
- A száma, mérete és egymástól való távolsága a sejtek széles tartományban változhat készülékről készülékre, ezért nagyon fontos, hogy a modult rugalmas és képes alkalmazkodni a kisebb vagy nagyobb teret a vártnál.
- Sőt, amint a felhasználó megváltoztatja a méretét a widget, a rendszer fog reagálni egy sor dp méretben, amelyben a widget újrarajzolása. Tervezési stratégiák méretének megváltoztatásával a widget a „vödör mérete” helyett egy rács, különböző méretű megadja a legfontosabb eredményeket.
konfiguráció widgetek
Widgets Android megjelenítési lehetőség konfiguráció után a widget kerül a fő panelen. Reach Widget konfiguráció, de nem jelentenek több mint 2-3 CI. A következő párbeszédablak helyett a teljes képernyős ablakot, hogy képviselje a választás a konfiguráció, és mentse a keretében a felhasználó tartózkodási helyét, még akkor is, ha a használni kívánt néhány dialógus.
A telepítés után általában nem szükséges, hogy újra a beállításokat. Így Android widget nem mutatják meg a gombot a „Beállítások” vagy „Configuration”.

Játssz hozzáadása után a widget a fő panel, widget kínál a felhasználó számára, hogy meghatározza az adatok típusát, hogy a widget kell megjeleníteni.
ellenőrző tábla
- Fókuszban a kis részletekben nézi információt a widget. Nagyítás az információt az alkalmazás.
- Válassza ki a megfelelő típusú widget célra.
- Widgetekhez méretezhető, tervek szerint a tartalmak widget alkalmazkodni a különböző méretű.
- Tedd a widget független a tájolása és elrendezése a készülék biztosítja a képességét, hogy nyúlik, és a tömörítés.