• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    LWEEKAndroid development
    HURDA
    HURDA --- ---
    Nemá taky někdo zkušenost s nahráním androida do jiného HW zařízení, nebo obecně s buildováním vlastních ROMek?
    HURDA
    HURDA --- ---
    SPIRAL_FORCE: klasicky se to řeší, že se uživatel i do nativní aplikyce hlásí přes (embedlej) browser a uloží si pak nějaký token.
    SPIRAL_FORCE
    SPIRAL_FORCE --- ---
    Ahoj, resim jeden problem, ktery se tyka synchronizace Android <--> Web <--> Iphone. Iphone verze se planuje do budoucna. Do web aplikace se uzivatele mohou prihlasit pomoci email/password, google ucet nebo yahoo ucet. Jakym zpusobem vyresit autentifikaci mezi Androidem a Webem? Napadlo me ve web aplikaci dat uzivatelum moznost nadefinovat si mobilni zarizeni, ktera by mohla synchronizovat. Coz ale muze byt nepohodlne. Z velke casti totiz budou uzivatele nejprve pouzivat android aplikaci a posleze by zacali pouzivat i web aplikaci. Jak postupovat, pokud uzivatel jiz bude k webu pristupovat pres yahoo ucet napr? Poradi nekdo? Snad sem problem dobre vysvetlil. ;-)
    KOAN
    KOAN --- ---
    Ahoj, nevite o nejakych sikovnych vyvojarich na android? Hledáme programátora/ku pro Android smart phone application for on-location-gaming: goo.gl/ehD4R budu rada za preposlani nebo rady. Diky!
    OTAKAR
    OTAKAR --- ---
    OTAKAR: bump. Nedovedete mě alespoň odkázat na nějakého komerčního (menšího) developera? Psal jsem maily na některé výsledky googlu a bez reakce.
    EDASX
    EDASX --- ---
    DRIZDIK: obavam se ze zadny API na google navigaci neexistuje, ale opravte me jestli se pletu =)
    DRIZDIK
    DRIZDIK --- ---
    Neví někdo, jak dostat vzdálenost a směr odbočky z běžící google navigace? Rád bych ho zobrazil v jiný aplikaci běžící současně s tím.
    OTAKAR
    OTAKAR --- ---
    Zdravím.
    Mám následující problém, bt klávesnice nepíše diakritikou. Dopátral jsem se, že potřebuju zeditovat Broadcom_Bluetooth_HID.kcm.bin v umístění /system/usr/keychars/. Což jsem udělal, nicméně funguje jen pár znaků. Bylo mi vysvětleno, že to je rozdílným kódováním,
    [ PISKVOR @ KDO VI TEN TI ODPOVI!!!-rady,recepty,vychytavky,inzerce,duse,laska...zeptej se... ]
    (níže je detailnější popis mého dosavadního postupu)
    Nicméně zde už jsem zcela ztracen.
    Takže, nebyl by zde někdo, kdo by za úplatu dovedl problém vyřešit a klávesy mi přemapovat?
    JOHNY_G
    JOHNY_G --- ---
    Jo, úplně v pohodě. TextView si nemusíš podávat, stačí tam zavolat findViewById přes getApplicationContext() (který bys tedy měl mít někde uložený, abys ho furt nevolal).
    HURDA
    HURDA --- ---
    EDASX: ano je OnPostExecute se spousti v UI threadu , text view si do toho musis podat pres konstruktor, nebo setter, bezne se to ale dela jako anynymní vnitřní třáda, která má přístup ke všemu k čemu má rodičovská třída.
    EDASX
    EDASX --- ---
    JOHNY_G: je dobrej napad pristupovat v onPostExecute() k nejakymu textView hlavni aktivity? A pripadne jak se k nemu dostanu?
    HURDA
    HURDA --- ---
    EDASX: uplne stacej dva asyc tasky aby na sebe cekaly.
    JOHNY_G
    JOHNY_G --- ---
    Jak je popsáno v dokumentaci, .get() čeká na ukončení tasku. Pokud ho mermomocí potřebuješ volat (jakože onPostExecute řeší prakticky všechno), musíš to udělat zase na jiném vlákně, jinak ti to bude čekat na UI threadu. Je to vlastně naprosto logické; aby ti nějaký result vrátil, musí si na něj počkat. Oproti onPostExecute bych viděl jako výhodu snad jen to, že se můžeš k výsledku později vrátit. A ani tím si nejsem úplně jist :-).
    EDASX
    EDASX --- ---
    HURDA: K cemu je teda metoda .get() asynctasku, to je snad jen kdyz bys mel 10 asynctasku a chtel cekat mezi nima?
    HURDA
    HURDA --- ---
    EDASX: Když něco voláš v rámci UI thread, tak to asi těžko může jen tak čekat a nechat ti UI napokoji.

    AsnycTask musis nastartovat a nic na nem nevolat! Pokud chces neco udelat az ti Asnyc Task skonic, tak na to mas metodu
    protected void onPostExecute(T)


    ta ti pobzi v UI threadu zase
    EDASX
    EDASX --- ---
    Ah. Tak to je tim, ze volam .get() metodu AsyncTasku asi na spatnym miste. Takze muj dalsi dotaz je, jak dostat navratovou hodnotu a proc proste .get neceka az to bude hotovy a mezi tim nenecha UI na pokoji?
    EDASX
    EDASX --- ---
    Nazdar, mam asynctask na HttpPost, ktery uploaduje data na web. Uploaduje treba 100-200KB, takze to na pomalym pripojeni muze trvat. Ten asynctask tam je presne proto, ze to muze trvat a tudiz by uzivatel jinak dostal "Not responding".

    Problem je, ze stejne i kdyz to mam jako asynctask, tak neco asi sekne UI jeste predtim a probiha to pak tak, ze dokud jede upload tak je UI sekly a az to vsecko probehne, tak se teprv zaloguje tech 20 prujezdu onProgressem a zobrazi progress bar od zacatku do konce v jedny vterine. Dokonce *pred tim* volanim asynctasku menim obsah TextView a ten se taky projevi az po skonceni...

    Nema nekdo nejakej napad? Uz jsem na tom zaseklej asi den.
    BRAP242
    BRAP242 --- ---
    pardon, omlouvam se jdu to resit jinam. Diky, jakmile poridim a zacnu programovat, vratim se s fundovanejsimi dotazy!
    WOJTISHEK
    WOJTISHEK --- ---
    BRAP242: pripadne tady: [ Tablet ]
    DR_K
    DR_K --- ---
    BRAP242: clovece nestastna, toto auditorium je zamereno na vyvoj aplikaci v systemu android. pro dotazy, ktere pokladas, slouzi auditorium jine: Android - otevřená mobilní platforma (1927). proto doporucuji zeptat se tam ;)
    Kliknutím sem můžete změnit nastavení reklam