• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    LWEEKAndroid development
    Diskuse o vývoji aplikací pro platformu Android.
    -----------------
    Tipy, Triky, Postřehy, Začátečnický help, Nápady na nové aplikace.

    Oficiální developerská stránka: http://developer.android.com
    Něco málo v češtině na WiKi android fora: http://wiki.androidforum.cz/index.php/Programov%C3%A1n%C3%AD
    Článek na Zrojáku: http://zdrojak.root.cz/clanky/vyvoj-pro-android-ii/

    Docela zajímavé tutoriály přímo od vývojářů ze Sony Ericsson:

    na tvorbu vlastního View adapteru
    http://blogs.sonyericsson.com/developerworld/2010/05/20/android-tutorial-making-your-own-3d-list-part-1/

    zajímavý nápad na zoomování jedním prstem - aneb vytváření gest
    http://blogs.sonyericsson.com/developerworld/2010/05/18/android-one-finger-zoom-tutorial-part-1/
    rozbalit záhlaví
    VIRTUALVOID
    VIRTUALVOID --- ---
    SPIRAL_FORCE: ja mam len jednoduchu otazku :) totiz ked som vyrobil styl pre edittext (ale vlastne aj button) tak vyzeral dost chudobne. daju sa nastavit take vlastnosti ako je border alebo cely textbox tvori jeho background image ?
    SPIRAL_FORCE
    SPIRAL_FORCE --- ---
    VIRTUALVOID: ja mam v aplikaci styly, ale na temata sem jeste nemel cas ;-)
    VIRTUALVOID
    VIRTUALVOID --- ---
    robil uz niekto pls styly / temy pre celu app ?
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    JOHNY_G: Tohle jsem zkouseli a nefunguje to! Resp. existuje neprazdna mnozsina pripadu, kdy ti to pujde. Jenze nic ti nezarucuje, ze se ta aktivita spusti ve stejnym procesu. Cili jedina moznost je IPC.
    VIRTUALVOID
    VIRTUALVOID --- ---
    je pls nejaka moznost ako vynutit gprs spojenie? dik
    SIRLOON
    SIRLOON --- ---
    SEALSKEJ: vysral sem se na android i na zkryplenou javu a vratil sem se k c# a xna. To sice neni takova vyhra ale aspon nebudu frustrovanej dopredu z toho ze chci neco udelat
    SEALSKEJ
    SEALSKEJ --- ---
    SIRLOON: A jakym způsobem děláš UI, když děláš v NetBeans? Nějak si to bez toho ADT GUI editoru nedokážů představit.

    Jinak problém sem již vyřešli. Když je v Eclipse nastaveno build output - verbose, tak se neukazujou chyby v xml, takže sem nevěděl, proč se mi projekt nekompiluje.
    SIRLOON
    SIRLOON --- ---
    SEALSKEJ: no mne to tezce sral eclipse. musel sem ho porad restartovat. netbeans uz byl vpoho
    SEALSKEJ
    SEALSKEJ --- ---
    Neřešil někdo problém s linkováním Android knihoven? Fakt špatně mi to funguje. Úspěšně nalinkuju a zkompiluju projekt tak u každý třetí.
    MORIARTY
    MORIARTY --- ---
    Teď bych se chtěl podělit o svoji blbost.
    Vyplatí se přečíst si http://developer.android.com/resources/articles/avoiding-memory-leaks.html a nespoléhat na garbage collector a všude, kde vytváříte různý drawables a bitmapy zaručit, že se po skončení activity nastaví na null. Garbage collector totiž pak kvůli jedný malý bitmapě neodstraní celý view a vzniká velkej memory leak, zpomalení a náhodný out of memory chyby
    VIRTUALVOID
    VIRTUALVOID --- ---
    nepozna pls niekto nejaky neprasacky sposob, ako pauznut AsyncTask pri zmene orientacie aktivity ?
    SIRLOON
    SIRLOON --- ---
    Jde nekdo na dnesni prezentaci ADK?
    JOHNY_G
    JOHNY_G --- ---
    MORIARTY: Obecně: Pokud si dialog píšeš sám, můžeš si snadno předat hodnoty třeba pomocí statických objektů nebo u trvalejších dat přímo přes datové úložiště (SharedPreferences, SQLite, whatever...). Pokud je dialog systémový (např. standardní pickery vyzváněcího tónu), tak věz, že i aktivita může vracet návratovou hodnotu v Bundle nebo Parcelable. Vytáhneš ji přes onActivityResult().
    MORIARTY
    MORIARTY --- ---
    Sirloon mi nedávno dával do pošty balík knih o android developementu, tak snad se vám bude taky hodit
    Uloz.to! - nyx.cz
    http://www.uloz.to/9441019/nyx-cz

    heslo je nyx.cz

    A dotaz - jakým způsobem se vytváří vlastní dialog v PreferenceActivity? Potřebuju vytvořit vybírání souboru do EditTextPreference. Dialog mám, umím ho zobrazovat na stisk té dané preference, jak ale předám a vrátím dané nastavení?
    VIRTUALVOID
    VIRTUALVOID --- ---
    keby niekto chcel vyskusat moj vytvor - nyx klient - dajte vediet :)
    VIRTUALVOID
    VIRTUALVOID --- ---
    MORIARTY:
    JOHNY_G: jo diky.. uz som to vykoumal :)
    MORIARTY
    MORIARTY --- ---
    K předávání dat mezi aktivitami používám "globální" proměnné v objektu aplikace.
    Android: How to declare global variables? - Stack Overflow
    http://stackoverflow.com/questions/708012/android-how-to-declare-global-variables

    Je to malinko prasárna, ale je to rychlý a může se sdílet jakejkoliv typ
    JOHNY_G
    JOHNY_G --- ---
    VIRTUALVOID: Primitivní datové typy můžeš předávat v Bundle jako Extras, ale na realtime komunikaci se mi ve finále nejvíc osvědčily statické metody a objekty. Ale řešení samozřejmě existuje obrovská řada - je jen otázkou, nakolik je náročnost jejich implementace úměrná užitečnosti.
    SPIRAL_FORCE
    SPIRAL_FORCE --- ---
    Nechtel by si nejaky android vyvojar (napr. student) privydelat naprogramovanim takove male komponenty? Platim na ruku. Odhadovana pracnost asi 1 den ;-) Dotazy do posty
    VIRTUALVOID
    VIRTUALVOID --- ---
    potreboval by som totiz komunikovat medzi dvoma aktivitami v tabhoste ..
    VIRTUALVOID
    Kliknutím sem můžete změnit nastavení reklam